我在我的 Apache 2.1 安装中使用了以下内容:
Order allow,deny
Allow from all
Deny from 203.XXX.YYY
Deny from 10.ABC
Deny from 10.CBA
Deny from 10.BCA
Deny from 10.ACB
更新到 2.4.7 后;mod_authz_host
由于以下原因,我应该使用
笔记
mod_access_compat
新的 authz 重构已弃用由提供的指令。请看mod_authz_host
。
我已经阅读了上面链接的页面,并没有提到使用该Require
指令拒绝某些 IP 范围。现在,我的 conf 文件中有以下内容:
Require all granted
我尝试使用以下内容:
Require ip 10.142 denied
但是apachectl -t
告诉我:
AH00526: Syntax error on line 22 of <path_to_apache2>/conf/myown.conf:
ip address 'denied' appears to be invalid
如何在较新的模块中重写我以前的语句?