以下内容似乎阻止了所有访问者,但如果我注释掉该网站为所有人加载的特定IP,则为
它是通过安全性添加的,它阻止了所有人,而不仅仅是目标IP。
我已经联系了我们的主机,他们声称与主机无关,但是可以肯定的是,它们是如何配置Apache的?
SetEnvIF REMOTE_ADDR "^66\.249\.66\.217$" DenyAccess
SetEnvIF X-FORWARDED-FOR "^66\.249\.66\.217$" DenyAccess
SetEnvIF X-CLUSTER-CLIENT-IP "^66\.249\.66\.217$" DenyAccess
<IfModule mod_authz_core.c>
<RequireAll>
Require all granted
Require not env DenyAccess
Require not ip 66.249.66.217
</RequireAll>
</IfModule>
<IfModule !mod_authz_core.c>
Order allow,deny
Allow from all
Deny from env=DenyAccess
Deny from 66.249.66.217
</IfModule>
答案 0 :(得分:0)
指令似乎按原样工作。
要调试此功能,我首先要验证是否启用了mod_authz_core
。
基于此,您可以检查哪个指令导致了阻塞,或者是环境指令
Require not env DenyAccess
Deny from env=DenyAccess
或ip指令
Require not ip 66.249.66.217
Deny from 66.249.66.217
如果环境是罪魁祸首,请逐个注释,检查是哪个变量导致了环境。