Как сделать проксирование на тот же домен в Nginx?

Есть ли возможность сделать проксирование на домен, который совпадает с именем сервера?
server {
        listen          80;
        server_name     domain.com;

        location / {
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP  $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_pass http://domain.com;
        }
}


Тут я так понимаю происходит некое зацикливание, так как он пытается проксировать на тот же самый сервер. Можно ли как-то сделать так, чтобы команда proxy_pass воспринимала domain.com не как локальный сервер, а обращалась к домену domain.com через DNS?
  • Вопрос задан
  • 427 просмотров
Пригласить эксперта
Ответы на вопрос 2
127.0.0.1 - для этого прекрасно подойдет че вы придумываете
если он на другом сервере то по IP
ведь подстановка конфигов идет по http reffer
Ответ написан
Комментировать
@zvl
Нечего ответить человеку которому лень прочитать официальную документацию на русском языке - https://nginx.org/ru/docs/beginners_guide.html
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы