2

我只想允许访问我的国家(使用 cloudflare)和用户代理(对于 SEO 机器人)。所以实际上我的国家和用户代理(对于 SEO)将有权访问 allow/index.html,而其他所有人都被重定向到 others.html

我在 .htaccess 中使用它:

RewriteCond %{HTTP:CF-IPCountry} ^(IT)$


RewriteCond $1 !^(allow)

RewriteRule ^(.*)$ /allow/index.html [L]

DirectoryIndex others.html


SetEnvIfNoCase User-Agent .*google.* search_robot
SetEnvIfNoCase User-Agent .*yahoo.* search_robot
SetEnvIfNoCase User-Agent .*bot.* search_robot
SetEnvIfNoCase User-Agent .*ask.* search_robot


Allow from env=search_robot

我需要知道它是否正确,尤其是用户代理访问。

4

0 回答 0