Запрет для Internet Explorer

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
Tigran
Сообщения: 217
ОС: Oracle Linux

Запрет для Internet Explorer

Сообщение Tigran »

как сделать так чтобы с IE не могли посещать мой сайт
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Запрет для Internet Explorer

Сообщение KiWi »

Практически уверен, что либо это баранье "не хочу", либо кривой сайт...
А так -- user-agent(правда, можно лишиться и других браузеров).
Спасибо сказали:
Аватара пользователя
Alex2ndr
Сообщения: 443
ОС: Debian Lenny

Re: Запрет для Internet Explorer

Сообщение Alex2ndr »

Tigran писал(а):
01.08.2009 01:40
как сделать так чтобы с IE не могли посещать мой сайт

А вас не смущает что cейчас многие браузеры могут маскироваться под IE (изменением поля user-agent в http запросе ). Таким образом вы можете лишиться 60% (а может и более) посетителей.
Спасибо сказали:
Аватара пользователя
Denjs
Сообщения: 1685
ОС: SuSe 10.2

Re: Запрет для Internet Explorer

Сообщение Denjs »

можно пробовать запускать на клиенте в страничке какой скрипт что бы он по определенным признакам понимал что это ie и отсылал данные на сайт...

но вероятность ошибки тоже велика.
QDroid - Среда исполнения и фреймворк для QtScript.
OTPD - Открытые драйвера промышленных принтеров чеков и этикеток (кроссплатформенная подсистема печати).
Спасибо сказали:
Аватара пользователя
Tigran
Сообщения: 217
ОС: Oracle Linux

Re: Запрет для Internet Explorer

Сообщение Tigran »

Сайт-файлообменик работает только в локальной сети, хочу чтобы с IE был запрет на посещение
Спасибо сказали:
Аватара пользователя
Tigran
Сообщения: 217
ОС: Oracle Linux

Re: Запрет для Internet Explorer

Сообщение Tigran »

Была кривизна одной иконки на пару пикселей,но теперь исправил.
Но с IE посещение не надо это файлообменник с линуксовым софтом
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Запрет для Internet Explorer

Сообщение KiWi »

Tigran писал(а):
01.08.2009 18:26
Была кривизна одной иконки на пару пикселей,но теперь исправил.
Но с IE посещение не надо это файлообменник с линуксовым софтом

Значит, всё-таки пункт 1.
А не думали, что у кого-то 2 ОС/2 компа/по каким-то ещё причинам приходится держать и IE?
Спасибо сказали:
Аватара пользователя
lava
Сообщения: 155
ОС: archer

Re: Запрет для Internet Explorer

Сообщение lava »

KiWi писал(а):
02.08.2009 08:29
А не думали, что у кого-то 2 ОС/2 компа/по каким-то ещё причинам приходится держать и IE?

И такой человек предпочтёт на локальный файлообменник с линуксовым софтом заходить через ИЕ, нежели через свой основной браузер?
Спасибо сказали:
Аватара пользователя
Tigran
Сообщения: 217
ОС: Oracle Linux

Re: Запрет для Internet Explorer

Сообщение Tigran »

все таки как это сделать?
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Запрет для Internet Explorer

Сообщение NickLion »

Ну а смысл запрета?
Вообще можно в яваскрипте сделать вставку по типу:

Код: Выделить всё

<![if gt IE 6]><![endif]>
По идее должно прокатить, если поставить версию 1 и оператор lt.

PS точнее это вообще к HTML относится, не только JavaScript
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Запрет для Internet Explorer

Сообщение KiWi »

lava писал(а):
02.08.2009 09:49
KiWi писал(а):
02.08.2009 08:29
А не думали, что у кого-то 2 ОС/2 компа/по каким-то ещё причинам приходится держать и IE?

И такой человек предпочтёт на локальный файлообменник с линуксовым софтом заходить через ИЕ, нежели через свой основной браузер?

Не надо думать за людей. Если это им не будет нужно -- сами не будут заходить без подобных костылей.

На этом -- откланиваюсь, разговаривать с людьми, которые считают, что могут решать что-то за других людей -- не хочу.
Спасибо сказали:
Аватара пользователя
vbPadre
Сообщения: 270
Статус: Синеглазый линуксоид
ОС: Archlinux current

Re: Запрет для Internet Explorer

Сообщение vbPadre »

Встречался вот такой скрипт:

Код: Выделить всё

<html>
  <head>
    <title></title>
    <meta content="">
    <style></style>
  </head>
  <body><!--[if IE]>
<script type="text/javascript">
void(a=document.getElementsByTagName('*'));
alert("Эта страница не предназначена для просмотра в Internet Explorer. Вибирайте альтернативы.");
for(i=0; i<a.length; i)
void(a[i].style.display='none');
void(a[i].innerHTML='');
</script>
<![endif]-->
</body>
</html>
Dell latitude X1 + Toshiba A45-S150 + Toshiba L300-110 + NoName PC = ArchLinux
free-torrents.org банит пользователей
Спасибо сказали:
MMouXe
Сообщения: 252

Re: Запрет для Internet Explorer

Сообщение MMouXe »

Пусть лучше народ больше интересуется линуксом и софтом к нему.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Запрет для Internet Explorer

Сообщение eddy »

Попробуйте использовать mod_rewrite апача:

Код: Выделить всё

#mod_rewrite
RewriteEngine on
#RewriteCond %{HTTP_USER_AGENT} ^.*Windows.*
#RewriteRule ^/(.*)$ /must-die.html
RewriteCond %{HTTP_USER_AGENT} ^.*MSIE.*
RewriteRule ^/(.*)$ /ie.html

(у меня работает)

Если сайт пытаются открыть при помощи ie, происходит перенаправление на страницу ie.html, где предлагается скачать и установить один из нормальных браузеров.

P.S. проверка javascript'ом неэффективна, т.к. скрипты могут отключить.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали: