Страница .htaccess и ошибка языка

Я пытаюсь посмотреть stackoverflow, но не могу найти свой ответ.

поэтому мне нужно выяснить, в каком домене, в каком поддомене находится пользователь и какая страница загружается.

например: en.domain.com/contactus

это должно загрузить английскую страницу «Свяжитесь с нами».

у меня есть:

RewriteCond %{HTTP_HOST} ^(www\.)?domain.com$ [NC]
RewriteRule ^(.*)$ index.php?lang=en&page=$1 [L,NC]

RewriteCond %{HTTP_HOST} ^en.domain.com$ [NC]
RewriteRule ^(.*)$ index.php?lang=en&page=$1 [L,NC]
RewriteCond %{HTTP_HOST} ^fr.domain.com$ [NC]
RewriteRule ^(.*)$ index.php?lang=fr&page=$1 [L,NC]
#etc...

но по какой-то причине, когда я повторяю запрос get for page, значение: index.php, поэтому я не могу прочитать страницу.

17
задан goblar 23 December 2011 в 19:25
поделиться