- 締切済み
.htaccess設定でアクセス権が無くなりました
OSはWindowsXPのPCにXampp 1.7.3を使ってApacheをインストールし、 セキュリティ設定のために、.htaccessを記述しました。 .htaccessの内容は下記の通り Order deny,allow deny from all allow from localhost しかしその後から 「Access forbidden! 要求されたオブジェクトへのアクセス権がありません」と表示され、アクセスができません。 試しにdeny from allの部分を削除してみるとアクセスできるようになったのですが、 これを消していいものかも分らず困っています。 対処法を教えていただけないでしょうか。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- EF_510
- ベストアンサー率50% (306/604)
回答No.1
allow from localhost があるので、120.0.0.1からのアクセスしか受け付けないようになってます。 deny from allが前提なのであればallow の項目を適切に設定しないとアクセスできない状態になります。 どちらか削除する、ではなく両方を適切に設定することが大事です。 どこからならアクセスして良いのか?、どこからだとされては困るのかをはっきりさせる必要があります。
お礼
早速の回答ありがとうございます。 おかげさまで、解決することができました。 ありがとうございました。