.htaccess 是否将单个页面限制为用户代理?
如何限制/阻止Firefox和Chrome用户代理尝试访问此页面的用户:.htaccess 是否将单个页面限制为用户代理?,.htaccess,.htaccess,如何限制/阻止Firefox和Chrome用户代理尝试访问此页面的用户: http://example.com/test/mypage.php http://example.com/test/mypage2.php 或者阻止文件夹“test”中的整个页面仅用于Firefox和Chrome用户代理访问 所有其他用户代理都可以定期访问此页面 我想使用.htaccess 这可能吗?如何做到?谢谢您可以使用服务器变量%{HTTP\u USER\u AGENT}: RewriteEngine On Re
http://example.com/test/mypage.php
http://example.com/test/mypage2.php
或者阻止文件夹“test”中的整个页面仅用于Firefox和Chrome用户代理访问
所有其他用户代理都可以定期访问此页面
我想使用.htaccess
这可能吗?如何做到?谢谢您可以使用服务器变量
%{HTTP\u USER\u AGENT}
:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^.*(Firefox|Chrome).*$ [NC]
RewriteRule ^test - [F]
N.B.请注意,
用户代理字符串
是出了名的不可靠的实际用户代理指标。例如,如果Opera浏览器正在广播包含单词Chrome
的用户代理字符串
,则该Opera浏览器也将被上面的重写条件
阻止