Вопрос по мультиязычности а именно по алиасам
Такая беда.
На сайте сделана мультиязычность url вида sitename/en/rules вот такая вот страница открывается без проблем, но если ставлю на русский язык sitename/rules то получаю 404 ошибку похоже из-за rules, если url вида sitename/ru/rules то работает без проблем.
Что-то не пойму как быть. Не хочу чтоб на русском языке (по умолчанию) url были с /ru/.
в .htaccess
На сайте сделана мультиязычность 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
А кроме того, что в htaccess есть еще что-то в настройках контекста например, или может Babel установлен? Что-то еще может влиять на адресацию.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.