我有一个如下的 .htacces 来阻止来自多个 IP 子网的所有请求。
<Files ~ "^.*$">
order allow,deny
allow from all
Deny from ipa.ddr.ess.sub/net
Deny from ipa.ddr.ess.sub/net
...
</Files>
问题是我的错误日志显示了每个错误 IP 地址的两个错误:
... client denied by server configuration: .../public_html/node
... client denied by server configuration: .../public_html/403.shtml
如何更改文件块,使其拒绝来自这些 IP 地址的所有请求,但错误文档 (403.shtml) 除外?
检查了几个问题,但它们似乎不适用于来自 IP 地址的额外拒绝。例如。使用apache拒绝除索引以外的所有文件