• 締切済み

.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の部分を削除してみるとアクセスできるようになったのですが、 これを消していいものかも分らず困っています。 対処法を教えていただけないでしょうか。 よろしくお願いします。

みんなの回答

  • EF_510
  • ベストアンサー率50% (306/604)
回答No.1

allow from localhost があるので、120.0.0.1からのアクセスしか受け付けないようになってます。 deny from allが前提なのであればallow の項目を適切に設定しないとアクセスできない状態になります。 どちらか削除する、ではなく両方を適切に設定することが大事です。 どこからならアクセスして良いのか?、どこからだとされては困るのかをはっきりさせる必要があります。

tomamame
質問者

お礼

早速の回答ありがとうございます。 おかげさまで、解決することができました。 ありがとうございました。

関連するQ&A