Require not ip
和
RewriteCond %{REMOTE_ADDR}
在我的. htaccess中工作不可靠。
这似乎可以更好地阻止不受欢迎的访问者:
RewriteCond %{REMOTE_HOST} (sta\.81\.106\.9\.x\.client\.server\.de) [NC,OR]
RewriteCond %{REMOTE_HOST} (sta\.83\.94\.46\.xx\.client\.server\.de) [NC,OR]
RewriteCond %{REMOTE_HOST} (sta\.106\.51\.63\.xxx\.client\.server\.de) [NC,OR]
#...and more of these guys ...
RewriteRule .* - [F,L]
但我不想封锁这一点:
sta.106.51.64.yyy.client.server.de 对应于IP地址88.198.yy.zzz)
如何在.htaccess中定义此异常?
1条答案
按热度按时间wxclj1h51#
使用您展示的示例和尝试,请尝试以下htacces规则。我们可以将合并条件,然后相应地阻止来自用户的请求。
您可以检查日志后,应用这些,看看系统是如何运作太多。