.htaccess:拒绝访问操作系统

时间:2013-01-03 17:23:58

标签: .htaccess mod-rewrite

我需要帮助。 我想通过O.Sc。

的htcaccess拒绝访问我的网站

我使用此代码获取Windows:

BrowserMatchNoCase Windows bad_os
Order Deny,Allow
Deny from env=bad_os

但我想拒绝访问Macintosh和Linux。

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

这将阻止在Macintosh和Linux上运行的浏览器:

BrowserMatchNoCase Macintosh bad_os
BrowserMatchNoCase Linux bad_os
Order Deny, Allow
Deny from env=bad_os

如果您希望更具体地了解阻止

,请查看http://www.useragentstring.com了解其他示例

请记住,用户修改用户代理字符串以表达他们想要的内容是微不足道的,因此在实际阻止Mac和Linux浏览器时这不会那么有效

答案 1 :(得分:0)

感谢您的回复,现在有效!

我可以阻止chrome opera浏览器,但我无法使用firefox和dolphin浏览器。

我使用此代码拒绝Chrome和Opera:

  

BrowserMatchNoCase Chrome CHROME   订单拒绝,允许   拒绝来自env = CHROME

     

BrowserMatchNoCase opera bad_browser   订单拒绝,允许   拒绝来自env = bad_browser

再次感谢