- 締切済み
httpd.confの設定について教えてください。
httpd.confの設定に関しての質問です。 .htaccessの許可設定を「AllowOverride None」⇒「AllowOverride All」に設定したところ、 画面にHTMLのソースが表示されるようになってしまいました。 どうすれば、正常に画面表示ができるようになるかご教授をお願い致します。 【詳細】 OS :Windows7(32bit) 環境:ローカル Apacheのバージョン:2.4.10 【背景】 ローカル環境(自分のPC)にWebサーバを構築しています。 .htaccessでリダイレクト設定をしたく、 .htaccessの許可設定を「None」⇒「All」に変更したところ 今回の事象が発生しました。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4900/10358)
とりあえず、.htaccess の内容をすべて隠さずに書いてください。
- ORUKA1951
- ベストアンサー率45% (5062/11036)
AllowOverrideディレクティブは、.htaccessがあったとき、それで何を許可するかを決めるもので、.htaccessに、.htmlをtext/plainに指定している.htaccessがあるとそれに従うだけです。 AllowOverrideが原因ではなく、.htaccessが間違っている。 httpd.confに # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride None と説明が書かれている。 詳しくはマニュアルをお読みください。すべて書いてあります。