Lang перенаправления установлен в URL с регулярным выражением Nginx
Я не могу найти способ перенаправить набор lang в URL с помощью Nginx.
Я попробовал это:
location ~ ^/(en|fr|de)/cloud/signup {
return 301 $scheme://cloud.$host/$1/home/new;
}
Также это:
location ^/(.*)/cloud/signup {
return 301 $scheme://cloud.$host/$1/home/new;
}
Не работает Обратите внимание, что настройка языка в локации работает:
location /en/cloud/signup {
return 301 $scheme://cloud.$host/en/home/new;
}
Но я не хочу создавать 1 блок местоположения для каждого языка. Благодарю.