voker2005
@voker2005

Как в Nginx настроить Proxy_Pass (схема внутри)?

Всем привет.

Как в Nginx проксировать веб сервис исключая каталог /admin/
5dc14f3f51d95968650339.jpeg

Если настраиваю так, то не работает (т.к. меняется ссылка на страницы и контент):
location /adminka-1 {
    proxy_pass http://192.168.1.1:8080/admin/;
    proxy_http_version 1.1;
    proxy_set_header Connection 'upgrade';
    proxy_set_header Host $host;
    proxy_cache_bypass $http_upgrade;
}

Нужен способ который бы обрабатывал все зависимости ВМ2 у себя в веб-сервере, а через ВМ1 просто отдавал контент или как-то перефосовывал адреса.

А если так, то работает хорошо, но мне нужно через адрес /adminka-1/
location /adminka-1 {
    proxy_pass http://192.168.1.1:8080/admin/;
    proxy_http_version 1.1;
    proxy_set_header Connection 'upgrade';
    proxy_set_header Host $host;
    proxy_cache_bypass $http_upgrade;
}


Подскажите вариант реализации, спасибо.
  • Вопрос задан
  • 147 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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