2016-08-23 3 views
1

Apacheで.htaccessファイルが読み取れないという問題があります。ローカルマシンの81番ポートで使用しています。Windows 10を使用しています。.htaccessがローカルホスト上で読み取られないxampp

私の.phpファイルのルートディレクトリに.htaccessファイルを作成しました。 .htaccessファイルの中にゴミを入れても何も起こりません(ウェブサイトは正常に読み込まれます)。私は多くのチュートリアル、スレッドをチェックし、実行可能な解決策を見つけることができませんでした。私がこれまで行ってきた何

  • をチェックするための.htaccessファイルには何もまたは500エラーを入力した(動作しませんでした)
  • AllowOverride Allのhttpd.confファイルをチェック(ディレクトリの同様)
  • 再インストールXAMPP

これは、httpd.confの私の設定は今どのように見えるかです:

# 
# AllowOverride controls what directives may be placed in .htaccess files. 
# It can be "All", "None", or any combination of the keywords: 
# AllowOverride FileInfo AuthConfig Limit 
# 
AllowOverride All 

# 
# Controls who can get stuff from this server. 
# 
<Directory /> 
AllowOverride All 
# Require all denied 
</Directory> 

私は次に何をすべきか分かりません。何か案は?

+0

あなたの 'ルートディレクトリ 'はパブリックルートですか? – vonUbisch

+1

あなたはapacheが 'htaccess.txt'ではなく' .htaccess'を探していますか? – bassxzero

+0

ファイルに名前がなく、タイプにHTACCESSファイルが表示されます。 ルートディレクトリが公開ルートであることについては、どうすれば確認できますか? – davidb

答えて

0

このセクションはhttpd.conのようなものですか、他のファイル名を探していますか?

# 
# AccessFileName: The name of the file to look for in each directory 
# for additional configuration directives. See also the AllowOverride 
# directive. 
# 
AccessFileName .htaccess 
+0

はい、まったく同じように見えます。 これと.htaccessファイルの名前を後で変更しようとしましたが、うまくいきませんでした。 – davidb

+0

Webmatrix(使用しているソフトウェア)が.htaccessファイルをサポートしていない可能性があります。 – davidb

関連する問題