中国の IP アドレスからサイト CMS 内の特定のスクリプトにアクセスしようとする試みがありました。
これらはハッキングの試みのようであり、ファイルを削除しても、以下の htaccess コードによって生成される 403 ではなく 503 でそれらのリクエストをブロックしたいと考えています。
<files foo.php>
Deny from all
</files>
誰かが私を正しい方向に向けてください。
RewriteRule置換なしで a を使用するだけで、目的の503ステータス コードを返すことができます
RewriteRule foo.php - [R=503,L]
このファイル以外にも複数のルールを追加するか、次のような正規表現を使用できます。
RewriteRule (?:foo.php|bar.pl|baz.py) - [R=503,L]
Redirect別の方法として、とを調べることができますRedirectMatch。これらはほぼ同じものを提供します。
たくさんのファイルがある場合は、 を参照することもできます。これにより、たとえば、リストをファイルまたはハッシュ ファイルRewriteMapとして外部で維持できます。txtdbm