【发布时间】:2010-07-26 21:04:10
【问题描述】:
我了解如何使用 .htaccess 从我的 apache 网络服务器中禁止 IP 地址:
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]
但这会在 IP 匹配时产生内部服务器错误,而不是将用户发送到 /banned
【问题讨论】: