Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Пользователь


Сообщения: 99
Благодарности: 2

Профиль | Отправить PM | Цитировать


Один из последних вопросов :/
В конце концов получилось подобное:

Код: Выделить весь код
# COOKIE
	RewriteCond %{HTTP_COOKIE} lang\=([^\;]+) [NC]
	RewriteCond %{HTTP_HOST} !^(www\.)?(ru|en)\.site\.ru$
	RewriteRule .? http://%1.site.ru/ [R,QSA]

# Accept-Language

	RewriteCond %{HTTP:Accept-Language} ^ru [NC]
	RewriteRule ^$ http://ru.site.ru/ [L,R=301]

	RewriteCond %{HTTP:Accept-Language} ^en [NC]
	RewriteRule ^$ http://en.site.ru/ [L,R=301]

	#For every other language (including English :)) use English
	RewriteRule ^$ http://site.ru/ [L,R=301]
Задумался вот над чем:
1. опятьже стоит ли ставить такую последовательность? - но это не главный...
2. подумываю - не будет ли правильно поставить в данный код некий переключатель который бы:
куки есть - Accept-Language не читаем
куов нет - Accept-Language читаем

- стоит такое ставить или все нормально должно работать и так?

Спасибо.

Отправлено: 03:25, 26-08-2009 | #30