1

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 に要求を送信するだけです。

4

1 に答える 1