СообЧа > База Знаний > Интернет > Веб-строительство > PHP

Вопрос

Как сделать редирект на PHP или JavaScript, если посетитель, имеющий русский язык, должен попасть на indexru.html, а если любой другой, то на index.html.

Ответ

Анализируй значение HTTP_ACCEPT_LANGUAGE. Если есть подстрока "ru" — значит инклудишь один файл, если нет — другой. Для реализации нада писать движок на PHP. Кстати, если будешь делать, тебе придется весь сайт обрабатывать таким образом, а не только стартовую страничку.

На самом деле инклудить или писать Header("Location:http://notrus.html") не имеет принципиального значения. Это на любителя. Кстати, вариант с инклудом работает быстрее, чем редирект.

Из конференции Inet_prog



Copyright © 2000-2004 Сообщество Чайников
Контактная информация