我正在运行apache 2.4,并且有一个只能通过以下方式从某个IP地址访问的目录:
<Directory /path/to/private/dir>
Require ip 11.22.33.44
</Directory>
我希望有人试图访问该网址以获得404 NOT FOUND而不是403 ACCESS DENIED。有没有办法通过apache做到这一点?
答案 0 :(得分:0)
我相信您可以使用mod_rewrite
RewriteCond %{REMOTE_HOST} !^11.22.33.44$
RewriteCond %{REQUEST_URI} ^/path/to/private/dir.*$
RewriteRule ^ - [L,R=404]