我有这个:
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} ^-?$
RewriteRule ^ - [F]
如何更改它以便它不接受没有用户代理的请求,除了那些来自IP 292.192.192.212的请求?
答案 0 :(得分:0)
您可以使用另一个RewriteCond
和%{REMOTE_ADDR}
变量代表客户端的远程IP地址:
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^292\.192\.192\.212$
RewriteCond %{HTTP_USER_AGENT} ^-?$
RewriteRule ^ - [F]