Навигация
ПОПУЛЯРНОЕ
Опрос
Есть ли на этом сайте что-нибудь полезное для Вас?
|
Редирект в зависимости от языка в браузере27 мая 2014 | Комментариев: 0 | Просмотров: 3112
В данной статье расскажу как перенаправить пользователя на другую языковую версию сайта, которая подходит ему. Определения языка берется из браузера, и передается в заголовках как «Accept-Language».
Этот пример реализует редирект с корневой странички сайта на страничку http://bazaurokov.ru/ru.html, если браузер в заголовках отдал «ru» или «uk». Для всех остальных языков происходит перенаправление на страничку http://bazaurokov.ru/en.html/en.html. Обратите внимание, что используется 302-й редирект, то-есть «страничка временно перемещена». Это сделано для того, чтобы поисковики не удалили из индекса корневую страничку и не отдали предпочтение одной из языковых. Если же Вы хотите, чтобы главной счаталась, допустим, русская — используйте 301-й редирект. Ссылка на новость:
ЕЩЕ НА ЭТУ ТЕМУ:Как изменить заголовки (headers) в .htaccess
Добавить, удалить или изменить заголовки (хеадеры) в .htaccess можно с помощью Apache-модуля mod_headers.
Ограничение нагрузки от поисковых машин
В этой статье расскажу как ограничить нагрузку от поисковых машин.
Редирект в зависимости от IP-адреса пользователя
Идея такова: по IP-адресу пользователя определяем его страну и перенаправляем на ту страничку сайта, которая ему подойдёт больше всего.
Делаем правильный редирект через файл .htaccess
Расскажу как правильно сделать редирект 301 на сайта с www на без www и на оборот через файл .htaccess
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
|