我正在尝试使用 .htaccess 将机器人/不需要的客户端重定向到错误页面。但在任何连接上,它只会带来“RewriteCond: Bad flag delimiters”
.ht 访问:
RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteCond %{HTTP_USER_AGENT} askpeter_bot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Jakarta [NC,OR]
...
RewriteCond %{HTTP_USER_AGENT} Genieo [NC]
RewriteRule ^(.*) "http\:\/\/www\.example\.com\/bots\/notallowed.html" [F]
任何想法可能是什么问题?
编辑:
现在我使用拒绝来阻止用户代理
deny from env=block
SetEnvIfNoCase User-Agent "USER-AGENT" block=yes
但这不是我想要的方式,因为你只是得到一个空页面而没有消息为什么