我在尝试阻止IP时有一个包含以下代码的htaccess文件:
DirectoryIndex index.php index.html
ErrorDocument 404 /errors.php
Order Allow,Deny
Deny from 188.143.232.
Allow from all
在浏览www.example.com时屏蔽我自己的IP,但它不会阻止其他任何内容(例如www.example.com/index.php或www.example.com/home,....)。 htaccess与index.php(httpdocs文件夹)位于同一目录中。
我怎样才能让它发挥作用?
答案 0 :(得分:2)
您还可以使用基于mod-rewrite的ip-blocking来阻止不需要的ip:
RewriteEngine on
#--if client ip==188.143.232
RewriteCond %{REMOTE_ADDR} ^188\.143\.232
#--forbid the request
RewriteRule ^ - [F,L]