Перенаправить определенные запросы

Перенаправить определенные запросы

Я настроил свой сервер Linux для использования в качестве DNS-сервера. Я пытаюсь выяснить, как перенаправить запросы на определенный URL. Например, site1.comзапрашивается . Сервер принимает запрос и изменяет его на site2.com, поэтому данные принимаются с , site2.comа не с site1.com. Как это сделать? Пример:

server {
listen 80;
server_name site1.com
location / {
proxy_pass http://site1.com/;
proxy_set_header host $http_host;
resolver 8.8.8.8;
}
    -Get Data from site2.com-
}

Сервер возвращает файл .json, если это имеет значение.

решение1

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

Связанный контент