Как мне запретить посетителям IE11 посещать мою страницу? Htaccess?

Я добавил следующее в мой файл .htaccess для bit.ly/29bG9uv. Однако, похоже, он не блокирует меня при посещении bit.ly/29bG9uv в Internet Explorer 11.

Идеи? Необходимо заблокировать посетителей IE11 для bit.ly/29bG9uv

# BEGIN GD-SSL
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{SERVER_NAME} ^domain\.com$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
Header add Strict-Transport-Security "max-age=300"</IfModule>
# END GD-SSL# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

-5

Решение

Это может быть полезно для блокировки браузеров IE:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} *MSIE*
RewriteRule ^index\.html$ http://example.com/ie/ [L]
RewriteRule  ^/$ http://example.com/index.html [L]
</IfModule>
0

Другие решения

Блокировать IE11 пользовательский агент, вы можете использовать:

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} IE11 [NC]
RewriteRule ^ - [R=403,L]

Это блокирует весь сайт для IE11, они получают запрещенную ошибку 403. если вы хотите заблокировать определенную страницу, вы можете использовать:

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} IE11 [NC]
RewriteRule ^page - [R=403,L]
0

IE11 использует строку «Trident» для идентификации своего браузера. Вы можете использовать следующий код для блокировки IE11

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} .*Trident.* [NC]
RewriteRule ^ - [R=403]

Вы также можете заблокировать более старые версии IE. Для этого используйте строку «MSIE»

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} .*MSIE.* [NC]
RewriteRule ^ - [R=403]

Если вы хотите перенаправить всех пользователей IE на отдельную страницу, которая, например, может попросить их загрузить другой браузер, вы можете использовать

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} .*MSIE.* [NC]
RewriteRule ^(.*) ie.html

RewriteCond %{HTTP_USER_AGENT} .*Trident.* [NC]
RewriteRule ^(.*) ie.html
0
По вопросам рекламы [email protected]