問題タブ [ssi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cgi - 相対パスでしか SSI を使用できないのはなぜですか?
SSI に関する小さなチュートリアルを読んだだけで、必要なものを表示できましたが、絶対パスを使用してこのファイルを指定したいのですが、何らかの理由で相対パスでしか実行できません。私は何か間違ったことをしていますか?
作品
しかし、私が使用するとき:
次のエラーが表示されます: [このディレクティブの処理中にエラーが発生しました]
ありがとう!
include - サーバー外の HTTP アドレスからのファイルを含めるには?
私は SSI に関する小さなチュートリアルを読んだだけで、私が望むものを示すことができましたが、別のサーバーのサイトで使用できるように、このファイルを指す http パスを使用したいと思います。どうすればいいですか?
表示したいファイルのパスは「http://chusmix.com/menubar/bar.html」です
ありがとう!
html - HTML を使用して Web サイトにさまざまなナビゲーションを含めるにはどうすればよいですか?
「コンピューター」Web スタイルとモバイル用のスタイルを持つ HTML Web サイトがあります。問題は、モバイル ナビゲーションにはナビゲーションを分離するパイプがあり、「コンピューター」Web スタイルではパイプが必要ないことです。エージェントごとに異なるナビゲーションを含めるにはどうすればよいですか?
html - SSI インクルードファイルから空白を削除するには?
Windows の WAMP でサーバー サイド インクルードを使用しています。私のhtmlファイルはSSIファイルインクルードで実行されていますが、出力に空白のスペースが表示されています。
によって生成された空白を削除するにはどうすればよいですか
鬼ごっこ。これにより、ページのデザインがクラッシュする空白が生成されます。
助けてください。ありがとう
php - PHPに代わるPHP以外の方法には次のものがあります
静的なナビゲーションコンテンツを自分のWebサイトの多くのページに読み込もうとしています。通常、私はPHPインクルードまたはSSIのいずれかを使用します。ただし、私の大学のWebページサーバーでは、クラブサーバーでのみこれらのメソッドを許可しています(私もクラブのWebサイトを使用しています)。パーソナルページサーバーでは、実際にはPerlとPythonにしかアクセスできません(PHP、SSI、Rubyはありません)。
だから私の質問は:PHPやSSIなしでこの静的コンテンツを複数のページ(保守性を可能にするナビゲーションバーやフッターなど)に含めることができる方法はありますか?
ありがとう!
html - 現在の html ページを変更せずに、ボタンがクリックされるたびに CGI を実行する
Web ページから複数の Domotics 機器を制御できるホーム サーバーでインターンシップを開始しています。全体的な考え方は、ボタンのクリックに基づいて、特定のスクリプトがサーバー上で生成され、マイクロコントローラーを制御するというものです。
私の家庭教師は、AJAX を使用して常に 1 ページにとどまり、ユーザーの操作に応じてメニューを表示する、彼がくれたシンプルな Web サイトを構築しました (使用しない場合は非表示になり、使用する場合は前面に戻します)。
CGI スクリプトを実行するように構成した Apache サーバーをセットアップしましたが、動作します。常に 1 つのページにとどまるために、「204 No Content」リターン トリックを使用して、そのページに対するサーバーの応答が「言うことは何もありません。このページに留まるだけです」となるようにしました。
しかし、私が抱えている 1 つの問題は、CGI が 1 回しか起動されないことです。初めてボタンをクリックすると、機能しますが、その後は何も起こりません。
GET メソッドで FORM を使用する代わりに、SSI (shtml) を使用してボタンコードで使用しようとしましたが、スクリプトはまだ 2 回実行されません。
間違ったツールを使用している可能性があります。CGI を使い続ける必要がありますか? それとも、実際に私がやりたいことをするように設計された何か(AJAX、jqueryなど)がありますか?
読んでくれてありがとう。
編集:私はそれを回避する方法を見つけました(フォーラムに行き、次の1時間で自分自身に良い解決策を見つけるのは、答えを何日も探した後に必死になっているときです....)私は基本的なリンクを使用しました、そして何らかの理由で、ボタンを使用する場合とは異なる動作をします。なんでもいい。使用されているテクノロジーに関する私の尋問はまだ残っています:)
EDIT2:私の解決策はくだらないです。何らかの理由で、スクリプトはページの更新時(またはページが初めて読み込まれたとき)にも呼び出されます。奇妙なことに、それはクリックしたときにのみ生成されるはずなので...
html - .html と .ssi の違い
.html と .ssi の主な違いは何ですか? .ssi (サーバー側インクルード) はどのような状況で使用する必要がありますか? 私は例が大好きです。
php - PHP ファイルを SHTML ファイルに含めて、結果を SHTML 変数に格納できますか?
PHP ファイルを SHTML ファイルに含め、結果を SHTML 変数に格納し、結果に応じてさまざまなものを含めたいと考えています。
例:
PHP スクリプトがプレーンテキストで 0/1 をエコーすると仮定します (時間などに応じて)。そして、SHTML では、その PHP ファイルの出力を SHTML 変数に格納したいと思います。次に、その変数に格納されている値が 1 の場合は fileA.html を含め、それ以外の場合は fileB.html を含めます。
webserver - では、SSIは静的ファイルにしかメリットがありませんか?
http://en.wikipedia.org/wiki/Server_Side_Includes
動的コンテンツの場合、SSIのメリットは見当たりませんが、そうですか?
html - Web ページ内にセカンダリ HTML ファイルを埋め込む
メニュー コード、ヘッダー、フッター、そして最も重要な各ページのクイック リンク/ニュース パネルなどのために、HTML を繰り返すのはまだ快適ではありません。また、ページごとに同じ HTML を繰り返し送信し続けるのは少し非効率的です。
今のところ、index.htm からこれらのセクションを読み取り、そのディレクトリ内の他のすべてのページ内の関連するセクションを置き換える小さなプログラムを作成しました。しかし、メッセージ フォーラムやイメージ ギャラリーのような追加のページがあり、どちらもそれぞれのサブ ディレクトリに独自の index.htm を必要とするため、状況はかなり厄介になり始めています。
問題は、オブジェクト、iframe、または SSI を使用する必要があるかどうかです。
object タグを使用して別の HTML ファイルをページ内に埋め込むことに成功した人はいますか? SSI は、ページが変更されるたびに繰り返される HTML が引き続き Web 経由で送信され、PHP ページで異なるインクルード行を使用する必要があることを除いて、その仕事を行います。IFrame の使用についてはどうでしょうか。厳密には XHTML1.0 に準拠していないことはわかっていますが、HTML5 で再びサポートされるという噂を思い出すようですが、将来的には良い賭けになるのでしょうか?