RewriteCond %{REQUEST_FILENAME} !^.png [nc] RewriteCond %{REQUEST_FILENAME} !^.css [nc] RewriteCond %{REQUEST_FILENAME} !^.jpg [nc] RewriteCond %{REQUEST_FILENAME} !^.js [nc] RewriteCond %{REQUEST_FILENAME} !^.gif [nc] RewriteCond %{HTTP_USER_AGENT} "Firefox/2" [or] RewriteCond %{HTTP_USER_AGENT} "Firefox/1" [or] RewriteCond %{HTTP_USER_AGENT} "Flock/1" [or] RewriteCond %{HTTP_USER_AGENT} "Camino/1" [or] RewriteCond %{HTTP_USER_AGENT} "Opera/9" [or] RewriteCond %{HTTP_USER_AGENT} "Opera/8" [or] RewriteCond %{HTTP_USER_AGENT} "Opera/7" [or] RewriteCond %{HTTP_USER_AGENT} "Opera/6" [or] RewriteCond %{HTTP_USER_AGENT} "Opera/5" [or] RewriteCond %{HTTP_USER_AGENT} "Opera/4" [or] RewriteCond %{HTTP_USER_AGENT} "Opera/3" [or] RewriteCond %{HTTP_USER_AGENT} "Opera/2" [or] RewriteCond %{HTTP_USER_AGENT} "Opera/1" [or] RewriteCond %{HTTP_USER_AGENT} "Safari/4" [or] RewriteCond %{HTTP_USER_AGENT} "Safari/3" [or] RewriteCond %{HTTP_USER_AGENT} "Safari/2" [or] RewriteCond %{HTTP_USER_AGENT} "Safari/1" [or] RewriteCond %{HTTP_USER_AGENT} "Navigator/" [or] RewriteCond %{HTTP_USER_AGENT} "MSIE 6" [or] RewriteCond %{HTTP_USER_AGENT} "MSIE 5" [or] RewriteCond %{HTTP_USER_AGENT} "MSIE 4" [or] RewriteCond %{HTTP_USER_AGENT} "MSIE 3" [or] RewriteCond %{HTTP_USER_AGENT} "MSIE 2" [or] RewriteCond %{HTTP_USER_AGENT} "MSIE 1" RewriteRule . upgrade.html [L]Конечно же работать все это будет только при условии подключеного модуля mod_rewrite.
* заметки о разработке сайтов на PHP/Javascript/MySQL, использовании библиотеки JQuery, работе с социальными движками и базами данных. В целом обо всем, с чем приходится сталкиваться обычному веб-программисту
Ярлыки
ubuntu
(20)
javascript
(7)
php
(7)
jquery
(6)
mysql
(6)
elgg
(5)
video
(5)
NetBeans
(4)
Apache
(3)
IDE
(3)
php5
(3)
программирование
(3)
юмор
(3)
SexyBookmark
(2)
XDebug
(2)
css3
(2)
ftp
(2)
mod-rewrite
(2)
nginx
(2)
plugins
(2)
postgres
(2)
социальные сети
(2)
Datepicker
(1)
Firefox
(1)
Google
(1)
Google Font API
(1)
Google Font Directory
(1)
JDK
(1)
SQL
(1)
SilverStripe
(1)
TrueType fonts
(1)
UI
(1)
add-on
(1)
bash
(1)
blogger.com
(1)
blogspot.com
(1)
bug
(1)
bugs
(1)
chrome
(1)
curl
(1)
curlftps
(1)
database
(1)
filezilla
(1)
global menu
(1)
gmailm google
(1)
htaccess
(1)
mail
(1)
mod
(1)
mount
(1)
mysqldump
(1)
pem-key
(1)
profile
(1)
safari
(1)
sendmail
(1)
sftp
(1)
smtp
(1)
ssh
(1)
trim
(1)
unity
(1)
url
(1)
web 2.0
(1)
widgets
(1)
word-wrap
(1)
валидация
(1)
веб-сервер
(1)
графика
(1)
дизайн
(1)
инъекции
(1)
истории
(1)
метаданные
(1)
музыка
(1)
ошибки
(1)
подсветка кода
(1)
создание плагинов
(1)
старые девайсы
(1)
уязвимости
(1)
фон
(1)
5 октября 2012 г.
Как сделать редирект черз .htaccess если браузер IE6
Ярлыки:
Apache,
htaccess,
mod-rewrite
Иногда приходится разрабатывать проекты, работающий с ограниченным количеством браузеров, либо же без потдержки старых версий (IE6 к примеру).
В таких случаях логично организовать редирект на страницу с соответствующим текстом. Сделать это можно как при помощи Javasript-а, так и на стороне PHP. Но как по мне, более элегантным решением будет редирект на стороне веб-сервера Apache, а точнее при помощи фала .htaccess.
Создаем файл .htaccess в корне сайта либо же открываем существующий, и добписываем следующие директивы:
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий