@1Rockman

Как правильно настроить перенаправление nginx?

Существует такая обработка в nginx-e

location / {
    	try_files $uri $uri/ /index.php?$args;
  }


Необходимо добавить условия, что при обращении к domain.com/ru или domain.com/ru/ (вместо ru могут быть коды других языков)данный запрос обрабатывался не как обращение к существующей директории, а как /index.php?$args Но при этом если после /ru/ идут еще какие либо символы например /ru/images/ то уже обработка была бы по правилам

location / {
    	try_files $uri $uri/ /index.php?$args;
  }
  • Вопрос задан
  • 156 просмотров
Решения вопроса 1
alekciy
@alekciy
Вёбных дел мастер
Как то так:

location ~* ^/([a-z]{2}) {
    	try_files $uri $uri/ /index.php?$args;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы