.htaccess を使用して、ボット/不要なクライアントをエラーページにリダイレクトしようとしています。しかし、どの接続でも、「RewriteCond: Bad flag delimiters」だけが表示されます
.htaccess:
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
しかし、それは私がやりたい方法ではありません。空のページが表示され、理由のメッセージがないからです