我明白了如何使用的.htaccess禁止从我的Apache网络服务器的IPS地址:定制禁令页面自制网站
order allow,deny
deny from 192.168.44.201
deny from 224.39.163.12
deny from 172.16.7.92
allow from all
我想创建一个自定义“你已经被禁止”页面。我怎么能这样做?
编辑:
为了澄清,我不试图创建一个自定义403页,因为这些在其他情况下使用,也(即失败基本身份验证,等等)。到目前为止,我来最接近的是:
rewritecond %{REMOTE_ADDR} ^127\.0\.0\.1$
RewriteRule !^banned$ /banned [NC,L]
但这会产生,而不是发送用户/禁止
谢谢你,那是导致我的内部服务器错误的斜线。我遇到了另一个问题 - 我已经在我的htaccess文件中有一个重写规则,如果我不注释掉第一个,我会得到内部服务器错误。我究竟做错了什么? – Mala 2010-07-26 21:31:05
这很难说,没有看到第一个重写规则是什么。 – 2010-07-26 23:06:07
啊对不起。这里是: http://flyingmonkey.nfshost.com/misc_files/htaccess.txt – Mala 2010-07-27 06:41:07