Вопрос по мультиязычности а именно по алиасам
Есть решение
Такая беда.
На сайте сделана мультиязычность url вида sitename/en/rules вот такая вот страница открывается без проблем, но если ставлю на русский язык sitename/rules то получаю 404 ошибку похоже из-за rules, если url вида sitename/ru/rules то работает без проблем.
Что-то не пойму как быть. Не хочу чтоб на русском языке (по умолчанию) url были с /ru/.
в .htaccess
1
На сайте сделана мультиязычность url вида sitename/en/rules вот такая вот страница открывается без проблем, но если ставлю на русский язык sitename/rules то получаю 404 ошибку похоже из-за rules, если url вида sitename/ru/rules то работает без проблем.
Что-то не пойму как быть. Не хочу чтоб на русском языке (по умолчанию) url были с /ru/.
в .htaccess
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(ru|en|de|fr|lt|nl)?/?(.*)$ index.php?cultureKey=$1&q=$2 [L,QSA]пробовал такRewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(ru/|en|de|fr|lt|nl)?/?(.*)$ index.php?cultureKey=$1&q=$2 [L,QSA]Вроде работает так. Правильно ли это?
Комментарии: 1