Добрый день! Раньше на сайте не было переключения между языками. Сейчас в начало url добавляется код языка. Например: было http://www.example.com/ssilka стало http://www.example.com/ru/ssilka
Как сделать правильно редирект чтобы все ссылки без кода /ru/ вначале перенаправлялись на такие же ссылки только с кодом /ru/. Я пробовал сделать так set $default_lang "/ru"; if ($request_uri !~ "^/en/.*$|^/ru/.*$") { return 301 https://$host$default_lang$request_uri; } но в таком случае не работает ссылка на главную http://www.example.com и ссылки типа http://www.example.com/ru http://www.example.com/en а также проблемы з сылками на изображения и js а также css . С уважением, Сергей. Posted at Nginx Forum: https://forum.nginx.org/read.php?21,290812,290812#msg-290812 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru