• 締切済み

httpd.confの設定について教えてください。

httpd.confの設定に関しての質問です。 .htaccessの許可設定を「AllowOverride None」⇒「AllowOverride All」に設定したところ、 画面にHTMLのソースが表示されるようになってしまいました。 どうすれば、正常に画面表示ができるようになるかご教授をお願い致します。 【詳細】  OS :Windows7(32bit)  環境:ローカル  Apacheのバージョン:2.4.10   【背景】 ローカル環境(自分のPC)にWebサーバを構築しています。  .htaccessでリダイレクト設定をしたく、  .htaccessの許可設定を「None」⇒「All」に変更したところ  今回の事象が発生しました。

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

とりあえず、.htaccess の内容をすべて隠さずに書いてください。

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

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 と説明が書かれている。  詳しくはマニュアルをお読みください。すべて書いてあります。