- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ssi がうまく動作しません。)
ssi動作しない問題の解決方法とは?
このQ&Aのポイント
- サーバ会社に.htaccessに AddType text/html shtml を記入するように依頼しましたが、問題は解決しませんでした。
- ssi/xxx.shtml ファイルをトップの階層に配置し、ddd.html ファイル内に <!--#INCLUDE VIRTUAL="/ssi/xxx.shtml"--> を記入しましたが、表示されません。
- ssi/xxx.shtml ファイルを bbb のファイル内に配置し、ddd.html ファイル内に <!--#INCLUDE FILE="/ssi/xxx.shtml"--> を記入しましたが、これも効果はありませんでした。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
SSI の動作は確認されましたでしょうか。 <html> <head> <title>テスト</title> </head> <body> SSIテスト <!--#config timefmt="%Y/%m/%d %H:%M:%S" --> <!--#echo var="DATE_LOCAL" --> </body> </html>
その他の回答 (2)
- outbrave
- ベストアンサー率60% (231/380)
回答No.2
読み込むファイルは、shtml になっている必要はないです。 xxx.shtml ファイルを同じ階層に置いて試してください。 <!--#INCLUDE FILE="xxx.shtml"-->
質問者
補足
ご回答ありがとうございました。 同じ階層に置いてみてもだめでした。 ちなみにbbbにあるすべてのファイルの共通部分をshtmlで管理したいと思っています。 他に考えられる原因などお分かりでしたらよろしくお願い致します。
- outbrave
- ベストアンサー率60% (231/380)
回答No.1
ddd.html -> ddd.shtml って前にも言われなかったっけ?
質問者
補足
ご回答ありがとうございます。 ddd.shtmlで試してみたのですが、以下のエラーがでます。 an error occurred while processing this directive shtml を使用するなら、すべてshtmlにそろえないといけないということでしょうか。 また、ddd.htmlで使用したいので、AddType text/html shtml html でもためしたのですが、だめでした。 お手数をおかけしてもうしわけありませんが、よろしくお願い致します。
お礼
いろいろと試してみたところ、結局サーバー会社からの回答とは別の以下を記入してうまくいきました (>_<)。 Options +Includes AddHandler server-parsed shtml html ご親切にご教授いただきまして本当にありがとうございました。(^-^)