403 にカスタム エラー ファイルを使用したいのですが、Apache はディレクティブを無視しているようErrorDocument
で、デフォルトのエラー ドキュメントを表示します。ここからが私の始まりですhttpd.conf
ServerRoot "C:/xampp/apache"
Listen 80
ErrorDocument 403 "/403.html"
ErrorDocument 404 "/403.html"
機能するかどうかを確認するために追加404
しましたが、機能しませんでした。ファイルは次の403.html
場所に存在しますC:\xampp\apache\403.html
設定ファイル内でディレクティブをさらに下に移動しようとしました。ErrorDocument
ディレクティブを説明するコメントErrorDocument
が開始されましたが、結果は同じでした。
テスト中のフォルダー内ErrorDocument
のどのファイルにもディレクティブがありません。.htaccess
Apache が私を無視する理由を教えてください。
編集
念のため、これをテストしている方法について言及します。次の内容の.htaccess
ファイルがありますC:\xampp\htdocs
Order deny,allow
Allow from 127.0.0.1
Allow from ::1
Deny from all
その目的は、明示的に許可されていないすべてのサブフォルダーとファイルへのアクセスを拒否することであり、アクセスを拒否するためにパブリック IP に要求を送信するだけです。