問題タブ [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.

0 投票する
1 に答える
512 参照

javascript - SSI ナビゲーション バー、選択したオプションを強調表示

小さなサイトのすべてのページに SSI を使用してナビゲーション バーを含めています。このようなもの:

各ページで、選択したオプションを強調表示し (おそらく太字で)、「自己」リンクを無効にします。

私は PHP や .NET などのサーバー サイド テクノロジを使用していないので、これは JavaScript を使用して実現できると思います。

どうもありがとう。

0 投票する
1 に答える
4986 参照

html - サーバーサイドインクルードを.htmlファイルで解析するようにApacheを設定する

サーバーサイドインクルードで.shtmlファイルの代わりに.htmlファイルを使用するようにApacheを設定しようとしています。httpd.confファイルと.htaccessファイルで「XBitHackOn」の使用について読んだことがありますが、これをどこに置くかわかりません。

私はこの情報を見つけました:

「解析する必要のある各ファイルの実行ビットを設定する必要があります。これは、Unixコマンドchmod + x fileName.htmlによって実行されます。これは、コマンドラインからのtelnet / ssh接続を介して、またはほとんどのFTP内で実行できます。クライアントはすべての実行チェックボックスをオンにします。」

私の質問は上記の引用についてです:このコマンドはどこで実行しますか?サーバー上?ローカルでMAMPを使用しています。

関連する質問のいくつかを読みましたが、それらはssiのより基本的なセットアップの取得に関連しているようです(ssiは.shtml拡張子で動作しています)-私の質問は、.htmlファイルをssiで動作させることに関するものです。

ありがとう

0 投票する
3 に答える
198 参照

php - PHP よりもサーバー側のインクルードの方が適しているという状況はありますか?

ヘッダー、フッターなどのファイルを含む静的な Web ページについてお尋ねします。明らかに、SSI を使用して動的サイトを構築するには、PHP を使用する方がよいでしょう。

する理由はありますか

それ以外の

(または別の言語で同等のもの)?

現在 SSI を使用して別のページに同じヘッダーを含める Web サイトを更新するタスクを与えられているため、質問しています。

0 投票する
1 に答える
583 参照

url - ドキュメントURLのSSI環境変数を探しています

ドキュメントのURLを返すことができるSSI環境変数を探しています...

今、私はこれらの他の環境変数を使用してそれを一緒に組み合わせています...

これを与える: http://www.mySite.com、そして..。

これを与える: /path/myPage.html

だから私はこのように両方をまとめています...

そして、それはうまく機能します。

2つの質問:

1)完全なドキュメントURLに対して単一のSSI環境変数がありますか?しばらく探していましたが、見つからないようです。

2)そうでない場合、誰かが理由を説明できますか?HTTP_REFERERリファラーの完全なURLを返すというものがあります。それでは、現在の場所の完全なURLを返すもの、たとえばDOCUMENT_URL

0 投票する
1 に答える
1007 参照

html - ローカルサーバーなしで含まれますか?

私は Web サイトを作成していますが、変更を加えるたびにファイルをアップロードするのではなく、すべてをオフラインでテストするのが好きです。問題は、インクルードを使用できないことです。そのため、アップロードするときに、多くのファイル構造を変更する必要があります。

インクルードを使用したいだけの場合、WAMP のようなローカル サーバーをインストールするつもりはありません。何か方法はありますか?

0 投票する
3 に答える
2358 参照

php - どの URL がロードされているかを確認し、これに基づいてページを含める方法は?

ホーム ボタンをクリックすると、home.php ページが含まれ、about ボタンをクリックすると、ページの読み込み時に about.php が含まれます。各ページに複数のファイルではなく、1 つの index.php ファイルを持つことができるように、このようにしたいと考えています。

読み込まれている URL を確認する方法はありますか?

0 投票する
1 に答える
290 参照

apache - Apache SSI の大文字と小文字を区別しない一致

ユーザー エージェントをテストして、Apache SSI で変数を設定しようとしています。

例えば:

ただし、「Chrome」の一致は失敗します。一致で大文字と小文字を区別しないように指定する方法はありますか?

ありがとう。

0 投票する
1 に答える
1047 参照

iis-7.5 - LAN 経由の IIS 7.5 アクセス - SSI (サーバー側インクルード) の問題

私はフロント エンド開発者で、IIS/.NET Web サイトに取り組んでいます。私のローカル開発セットアップは、IIS 7.5 を搭載した Windows 7 です。私は現在モバイル サイトで作業しており、LAN 上のさまざまなモバイル デバイスでローカルに確認できるようにしたいと考えています。

多くの試行錯誤の後、LAN 経由で開発ボックスにアクセスする方法を理解することができましたが、私の解決策は少し複雑だと思います. \inetpub\wwwroot ディレクトリの外側で、私たちが取り組んでいるすべての Web サイト (私たちは多くの異なるプロジェクトに取り組んでおり、それらの要件はしばしば非常に異なるため)。基本的に「既定の Web サイト」は使用しませんが、LAN 経由でアクセスできる唯一の「サイト」であることに気付きました。LAN 経由でアクセスしたいサイトの Web ルート (「mysite」など) を指すように、既定の Web サイトに仮想ディレクトリを追加することになりました。

「セキュア ワールド ワイド ウェブ サービス (HTTPS)」、「ウェブ管理サービス (HTTP)」、「ワールド ワイド ウェブ サービス (HTTP)」のファイアウォールの例外を追加したところ、LAN 上のどのデバイスからでもサイトにアクセスできるようになりました。 、 http://xxx.xxx.xxx.xxx/mysite経由。

唯一の問題は、サイトの SSI (サーバー サイド インクルード) が機能していないことです。各ファイルを含める必要がある「SSI ファイルの処理中にエラーが発生しました」というメッセージが表示されます。

仮想ディレクトリの設定方法、またはネットワーク全体で SSI コンテンツをブロックするセキュリティ設定に問題があるに違いないと考えていました。

何か案は?

0 投票する
2 に答える
98 参照

apache - SSI の単一ファイルを解析する

httpd.conf ファイルから SSI 用に 1 つのファイル (footer.html という名前) を解析したいと考えています。

これはどこで、どのように行うのですか?

デフォルトのディレクトリには、オプション + includesNoExec、XBitHack on などがあります。すべてが機能します。この個々のファイルに対して機能するようにするだけです。

これは大学の授業の一部であり、他の方法ではなく、説明どおりに行う必要があります。

乾杯!

0 投票する
1 に答える
283 参照

grails - GSP インクルージョン別名 SSI (サーバー側インクルード)

ある GSP を別の GSP (別名 SSI) に含める機能が必要です。高度にモジュール化されたビューを持つ高度にモジュール化されたサイトがあるとします。Web コンテンツは、結果ページに組み立てられる多数の小さな GSP に分散されます。実際には、HAML ドキュメントを GSP に含める必要がありますが、HAML ファイルから GSP 命令を使用することをお勧めします (たとえば、動的データを HAML に埋め込み、後で GSP に含める予定です)。それを達成する方法はありますか?