Я настраиваю совершенно новую тридцать пчел установку (вилка prestashop) на нескольких языках.
Проблема : мой домен ".es" (например, mydomain.es), а язык по умолчанию - испанский.Итак, когда испанский пользователь загружает страницу, в URL появляется что-то вроде mydomain.es / es / .
Я пытаюсь «скрыть» псевдоним «/ es /» (или виртуальную папку, как бы она ни называлась), чтобы испанские пользователи могли видеть mydomain.es/product-name вместо mydomain.es **/ es / product-name, но язык по-прежнему отображается с другими языками, такими как mydomain.es / en / ** product-name
Пока я пробовал это:
location = /es/ {
rewrite ^/es/(.*)$ /index.php last;
}
А это:
rewrite ^/es/(.*)$ $1 last;
Но ничего не работает, все равно появляется / es / папка.
Может кто-нибудь помочь мне? Спасибо !
PS: Для подробной информации, вот мой nginx vhost config