Как перенаправить / переслать домен (включая поддомен и маршруты) - PullRequest
0 голосов
/ 27 сентября 2018

У меня есть два домена: example.com и example.net.Я хочу перенаправить / переслать каждую вещь от example.com до example.net, например:

  • mysite.com => example.net
  • api.mysite.com => api.example.net
  • mysite.com/news => example.net/news

Как я могу это сделать?

1 Ответ

0 голосов
/ 27 сентября 2018

Это очень просто для NGINX.

server {
    listen      80;
    server_name ~^(?<subdomain>\w+)\.example\.com$;

    return 301 $scheme://$subdomain.example.net$request_uri;
}

Вы можете использовать любой код перенаправления, который хотите, вместо 301. Вы можете прочитать о кодах перенаправления из в этом посте .

...