Ответ 1
Я понял.
location ~ ^/$ {
return 301 https://www.b.com/;
}
Я только хочу перенаправить корневой путь из домена A в домен B. Например, если пользователь вводит https://www.a.com/ или https://www.a.com или http://a.com, все перенаправляются на https://www.b.com/, но если пользователь вводит https://www.a.com/something/, тогда он хранить там без перенаправления.
Я попробовал следующее:
location / {
return 301 https://www.b.com/;
}
но он перенаправляет все на www.b.com, даже если пользователь вводит https://www.a.com/something/.
Я понял.
location ~ ^/$ {
return 301 https://www.b.com/;
}
Я нашел другое подобное решение, я думаю, что оно более лаконично:
location = / {
return 301 http://www.b.com/;
}