1

我需要帮助。我想拒绝操作系统通过 htcaccess 访问我的网站

我使用以下代码通过 Windows 获得它:

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

但我想拒绝访问 Macintosh 和 Linux。

谢谢您的帮助。

4

2 回答 2

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 浏览器方面并不是那么有效

于 2013-01-03T17:38:37.370 回答
0

感谢您的回复,现在可以使用了!

我可以阻止 chrome 歌剧浏览器,但我不能用 firefox 和 dolphin 浏览器。

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

BrowserMatchNoCase Chrome CHROME Order Deny,Allow Deny from env=CHROME

BrowserMatchNoCase Opera bad_browser Order Deny,Allow Deny from env=bad_browser

再次感谢

于 2013-01-04T09:44:24.547 回答