- 締切済み
SSIが表示されない環境について
SSIを使ったホームページが、表示されない場合があればその環境を教えてください。 具体的には、たくさんあるコンテンツの中で、頻繁に更新する共通部分があり、その部分にSSIを使い、一括して管理したいと思っています。 このような使い方をしたときに、SSIで読み込む別ファイルが、表示されない環境とか状態とかはどんな場合があるのでしょうか。 現在利用しているレンタルサーバは、SSIの使用はOKです。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- ikspiari
- ベストアンサー率48% (29/60)
JavaScriptはブラウザ側で実行するのでクライアントの環境によって(ブラウザによって)動作しなかったりします。 SSIはサーバ側で実行されるので、SSIが使えるサーバであればクライアントの環境に左右される事はありません。
- master-3rd
- ベストアンサー率35% (582/1641)
No1です。 今思いついたのですが、拡張子が.shtmlになってないとか… ほとんどのサーバはこうしておかないと動かなかったはずですよ。
- ikspiari
- ベストアンサー率48% (29/60)
No.1の方の回答通りサーバの設定でSSIを許可しない場合です。 SSIって、サーバに負荷がかかるんですね。 HTMLを全部読み込むので。 PHPでincludeした方が早いと思います・・・
お礼
早速回答ありがとうございます。 私の書き方が悪くて申し訳ありません。 お聞きしたいのは、「SSIを使ったホームページを表示しない環境ってあるのでしょうか」ということです。 例えばJavascript等では、設定次第で作動しなくなりますし、スタイルシートはNN6以前では使えるものが限られています。 SSIにもそういう状況はあるのかお聞きしたかったのです。 よろしくお願いします。
- master-3rd
- ベストアンサー率35% (582/1641)
サーバ側でSSIが許可されていてSSIが動かない場合、記述ミスしか考えられないような気もしますが… また、サーバによってはSSI自体は許可するものの「#exe」(コマンド実行)とCGIスクリプトの「#include」は許可しない所もあります。それに引っかかっていないでしょうか?
お礼
早速回答ありがとうございます。 私の書き方が悪くて申し訳ありません。 お聞きしたいのは、「SSIを使ったホームページを表示しない環境ってあるのでしょうか」ということです。 例えばJavascript等では、設定次第で作動しなくなりますし、スタイルシートはNN6以前では使えるものが限られています。 SSIにもそういう状況はあるのかお聞きしたかったのです。 よろしくお願いします。
お礼
早速回答ありがとうございます。 私の書き方が悪くて申し訳ありません。 お聞きしたいのは、「SSIを使ったホームページを表示しない環境ってあるのでしょうか」ということです。 例えばJavascript等では、設定次第で作動しなくなりますし、スタイルシートはNN6以前では使えるものが限られています。 SSIにもそういう状況はあるのかお聞きしたかったのです。 よろしくお願いします。