@Kulake

Nginx proxy_pass для 2х локаций?

Сейчас конфиг такой.

location / {
proxy_pass http://192.168.1.72;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
#proxy_redirect off;
}
location /test {
proxy_pass 192.168.1.44/;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
Суть проблемы:
Стоит два совершенно одинаковых вебсервера один из них для тестирований.
При заходе на /test (тестовый сервер) появляется авторизация. После прохождения авторизации перекидывает на основной сервер /
  • Вопрос задан
  • 992 просмотра
Пригласить эксперта
Ответы на вопрос 1
proxy_pass 192.168.1.44/; вы поменяли на http:// 192.168.1.44; или нет ?
А как вариант вообще сделайте через апстрим
Я например дела вообще по другому
я создаю домен
dev.site.ru - на него вешаю пароль , и открываю его для своег айпи.
В результате сайт я вижу и работаю даже без пароля если нужно показать то вот пароль, зашли посмотрели свалили.
а слеш тест это не то кино
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы