我有一个小问题,
如何在deny from
上使用.htaccess
拒绝来自:
111.111.111.11*
?
我尝试使用*
和*.*
,但没有效果。
我会拒绝
中的所有号码111.111.111.110
到
111.111.111.119
有什么想法吗?
答案 0 :(得分:1)
我认为您需要使用SetEnvIf
,如下所示:
SetEnvIf Remote_Addr ^111\.111\.111\.11[0-9]$ GetOut=1
Order allow,deny
Allow from all
Deny from env=GetOut
使用类似示例查看the docs for SetEnvIf和a document about Access Control。
答案 1 :(得分:0)
Deny from
没有使用正则表达式,但您可以使用mod_rewrite
来实现这一效果:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} 111\.111\.111\.11[0-9]
RewriteRule ^ - [F]