Программирование > Теория, алгоритмы и стандарты
Как реализовать переключение языков на сайте
USE:
Я хочу сделать переключение языков на сайте, скажем русский и англ., как это реализовать лучше, чтобы индексация поисковиками была нормальной на любом языке не только на том, что используется по-умолчанию?
Xander:
Может так?
http://host.ru/rus/...
http://host.ru/eng/...
USE:
только не очень хорошо смотрится урл, имхо. я бы хотел так, чтобы не отображалось на урлах это... я скажем смотрю какой язык просит броузер даю тот что надо, а для других языков куками переключаю, но это не очень правильно, как мне кажется.
или посковики могут пользовать куки?
USE:
--- Цитировать ---Может так? http://host.ru/rus/... http://host.ru/eng/...
--- Конец цитаты ---
это надо будет через какой-то мод-реврайт?
Xander:
Как хочешь, так и сделай. Я же не знаю, что у тебя за сайт. Можно через mod_rewrite, можно просто а две физических директории сделать :)
Честно - я предпочел бы именно такой вариант на сайте, которым пользуюсь. Чтобы все было сделано в явном виде, и хранилось в урлах. Хочу - ссылаюсь на это, хочу - на то. А то мало ли у кого что браузер отдает...
Да и куки слетают иногда.
Навигация
Перейти к полной версии