HTACCESS,在错误的ip上渲染404而不是403

时间:2016-01-08 11:02:42

标签: apache .htaccess virtualhost

目录查看会在错误的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 ".*\/\..*"

以上不起作用,我错过了什么?

SPECS
1.htaccess在子目录中 2.文件由virtualhost

执行

NB
通过渲染,我的意思是接收标题与视觉欺骗。

1 个答案:

答案 0 :(得分:0)

Mod_rewrite可以解决您的问题。

将以下内容添加到您的htaccess。

RewriteEngine on


RewriteCond %{REMOTE_ADDR} !^1.2.3.5$
RewriteRule ^ - [R=404,L]

1.2.3.5 替换为您的IP地址。