現在、Apacheの.htaccessファイルを使用しています。以前のディレクトリは403エラーを返すように設定されていました。私は現在、403の代わりに404エラーを返すと想定しています(セキュリティ目的のために)。それを行う方法の手がかりがないので、私は単にコンフィギュレーション内の403から404をすべて置き換えました。これが私の問題に到達した場所です。 50個のディレクトリのうち、わずかしか変更されていません。Apache Web Server - 403の代わりに404エラーを返す方法
www.example.com/icons/
www.example.com/icons/small/
WWW:
は例えば、これらは変化しなかったこといくつかあります。 example.com/cgi-bin/
www.example.com/~ftp/
私は、オンライン見上げてみました研究を行なったし、試してみて、エラー 何時間も。私は ErrorDocument 404のようなものを試しましたが、RedirectMatch 404をhtaccessの設定に追加して何も私のために働かなかった。助言や助けを借りることはありませんか?事前に返信いただきありがとうございます!いずれにも感謝します。
をリダイレクトしますか? – anubhava
はい。 .htaccessファイルの403から404までのRedirectMatchをすべて置き換えたことは間違いありません。ディレクトリは変更されません。また、内部にはErrorDocument 403が指定されていません。代わりに、RedirectMatch 404は主にディレクトリをリダイレクトするために使用されます。 @anubhava – BlueTree