Dot-Htaccess
htaccess 配置根據瀏覽器代理阻止
在一種情況下,我希望使用 htaccess 阻止我網站上的所有 Internet Explorer 版本。我已經閱讀了幾本指南,但仍然無法使其正常工作。最容易理解的方法是什麼。如果有人可以展示一個例子並解釋它以便更好地使用。在另一種情況下,我希望只允許 Chrome 最新版本和 Firefox 最新版本查看該網站。
這些方面的東西:
RewriteCond %{HTTP_USER_AGENT} ^.*Chrome/10.*$ [OR] RewriteCond %{HTTP_USER_AGENT} ^.*Firefox/4.*$ RewriteRule .* - [L] RewriteRule .* http://mydomain.com/browsererror.html [R,L]
這將檢查包含
Chrome/10
或的使用者代理Firefox/4
- 您可以根據需要獲得更具體的資訊。如果匹配,它將跳過最終規則。如果他們沒有所需的瀏覽器,最終規則將生效,將使用者重定向到您選擇的錯誤頁面。