Как перенаправить определенный URL в другой домен (Nginx) - PullRequest
0 голосов
/ 18 апреля 2019

Я хочу перенаправить https://example.com/wp-json/wp/v2/

Для

https://anotherDomain.com/wp-json/wp/v2/

Я пытался

rewrite ^(/wp-json/wp/v2/.*) $scheme://anotherDomain.com/wp-json/wp/v2/ break;

И он перенаправляет на https://anotherDomain.com/wp-json/wp/v2/ а затем продолжает перенаправление, цикл перенаправления

1 Ответ

0 голосов
/ 18 апреля 2019

Попробуйте $scheme://anotherDomain.com/wp-json/wp/v2/$request_uri, где $request_uri - полный URI, включая аргументы.

В качестве опции вы можете перенаправить (301) на новый домен:

server {
    listen 80;
    listen 443 ssl;
    server_name www.old-name.com;
    return 301 $scheme://www.new-name.com$request_uri;
}

Взгляните это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...