xarek1986
@xarek1986
Инженер

Как сделать редирект в NGINX без подмены URI?

Салют товарищи!
имеем простую конфигурацию:
server {
        listen 443 ssl;
        server_name hostname.lan;
        proxy_set_header Host hostname.lan;

        location / {
                proxy_pass http://172.16.18.50/;
        }
        location /a/ {
                proxy_pass http://172.16.18.50/mwiki/;
                #proxy_redirect http://172.16.18.50/mwiki/ /a/;
                #proxy_redirect default;
                proxy_set_header   Host             $host;
                proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
                proxy_redirect off;
        }

Необходимо, что бы при обращении на https://hostname.lan/a/ запрос прозрачно отправлялся на 172.16.18.50/mwiki . Но когда я делаю запрос, в адресной строке браузера запрос меняется на https://hostname.lan/mwiki
  • Вопрос задан
  • 220 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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