私は(例えば、非既存のwp-ログインページを打つ)、不要なボットや訪問者をブロックするために、私のhttpd.confファイルに次のコードを使用を返したいですそれらは403禁止されたエラーです。私のカスタム403ページでは、IPをデータベースに保存し、接触フォームなどを使用しないように永続的にブロック/無効にします。は、空のフォルダが404の代わりに403
これは非常にうまく動作しています。しかし、空のフォルダにアクセスしたために一部のユーザーがブロックされていることに気付きました。これは望ましくない。
Options -Indexes
を使用すると、ディレクトリの表示ができなくなりましたが、これも403禁制エラーを出力します。
質問:403の代わりに空のフォルダにアクセスしたときに404エラーを表示して表示するにはどうすればよいですか?あなたがタグ付けされてきたので、(あなたの.htaccess
ファイルの先頭付近、
RewriteEngine On
RewriteCond %{LA-U:REQUEST_FILENAME} -d
RewriteRule /. - [R=404]
また:あなたはhttpd.conf
へのアクセス権を持っているように見えるので