HTACCESS,在错误的 ip 上呈现 404 而不是 403
HTACCESS, render 404 instead of 403 upon wrong ip
如果 ip 错误,目录查看将呈现 403:
order deny,allow
deny from all
allow from 111.222.333.444
简单明了,让我们继续...
然后尝试吞噬一些代码来渲染 404 而不是 403:
order deny,allow
deny from all
allow from 111.222.333.444
RedirectMatch 404 ".*\/\..*"
而且上面的方法不起作用,我错过了什么?
规格
1. .htaccess 在子目录中
2.文件由virtualhost
执行
NB
通过渲染,我的意思是接收 headers 与视觉欺骗。
Mod_rewrite可以解决您的问题。
将以下内容添加到您的 htaccess。
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^1.2.3.5$
RewriteRule ^ - [R=404,L]
将 1.2.3.5 替换为您的 IP 地址。
如果 ip 错误,目录查看将呈现 403:
order deny,allow
deny from all
allow from 111.222.333.444
简单明了,让我们继续...
然后尝试吞噬一些代码来渲染 404 而不是 403:
order deny,allow
deny from all
allow from 111.222.333.444
RedirectMatch 404 ".*\/\..*"
而且上面的方法不起作用,我错过了什么?
规格
1. .htaccess 在子目录中
2.文件由virtualhost
NB
通过渲染,我的意思是接收 headers 与视觉欺骗。
Mod_rewrite可以解决您的问题。
将以下内容添加到您的 htaccess。
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^1.2.3.5$
RewriteRule ^ - [R=404,L]
将 1.2.3.5 替换为您的 IP 地址。