поддержка нескольких языков для сайта

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем ivashka, 16 мар 2011.

Статус темы:
Закрыта.
  1. ivashka

    ivashka

    Регистр.:
    16 май 2007
    Сообщения:
    151
    Симпатии:
    15
    Здравствуйте дорогие гуру.
    Вопрос следующий.
    есть сайт:

    Перейти по ссылке

    Сверху как вы видете есть список языков.
    Когда человек переходит то записывается сесия, и дальше сайт отображается уже на языке который он выбрал.
    Вопрос.
    Как написать правило в .htaccess что бы все что после, адреса сайта:
    _www.url.com.ua/ru/
    _www.url.com.ua/ua/
    _www.url.com.ua/en/
    не влияло на его работу, тоесть было для галочки, что бы было видно на каком я языке.
    А ссылки на пхп я уже поправлю в зависимости от того какой язык у пользователя.
    Если бы все исполнялось в одном index.php тогда проблем не было бы.
    А так, как у меня множество файлов, то не знаю как поступить.

    Спасибо за советы.
     
  2. citrus

    citrus Постоялец

    Регистр.:
    5 ноя 2006
    Сообщения:
    58
    Симпатии:
    8
    RewriteEngine On
    RewriteRule ^ru/(.*)$ /$1 [L]
    RewriteRule ^ua/(.*)$ /$1 [L]
    RewriteRule ^en/(.*)$ /$1 [L]
     
    ivashka нравится это.
  3. ivashka

    ivashka

    Регистр.:
    16 май 2007
    Сообщения:
    151
    Симпатии:
    15
    элементарно же, как раньше не додумался.
    Огромное спасибо.
    Пост можно закрывать
     
Статус темы:
Закрыта.