nginx и url секция в адресной строке

bono90 nginx-forum at nginx.us
Thu May 30 08:02:20 UTC 2013


Добрый день!
Настроил nginx в качестве обратного прокси для доступа к сервису owa
(exchange server).
Когда набираю в браузере адрес домена, настроенный для использования owa,
например: imap.domain.ru - запрос перенаправляется на
https://imap.domain.ru/owa/auth/logon.aspx?replaceCurrent=1&url=https://exchange-server.domain.local/owa/.
Собственно вопрос как добиться того, чтобы секция URL не присутствовала в
адресе (url= https://exchange-server.domain.local/owa/). 

Конфиг:
server {
        listen 80;
        server_name imap.domain.ru;
        rewrite ^/$ https://imap.domain.ru/owa permanent;
        rewrite ^/owa https://imap.domain.ru/owa permanent;
        location / {proxy_pass http://127.0.0.1:443;}
        error_log /var/log/nginx/owa-error.log;
        access_log /var/log/nginx/owa-access.log;
}
server {
        listen 443;
        server_name imap.domain.ru;
# Enable SSL
        ssl on;
        ssl_certificate /etc/nginx/ssl/server.crt;
        ssl_certificate_key /etc/nginx/ssl/server.key;
        proxy_read_timeout 1800;
        location / {
        proxy_pass https://exchange-server.domain.local;
}
        error_log /var/log/nginx/owa-ssl-error.log;
        access_log /var/log/nginx/owa-ssl-access.log;
}

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,239676,239676#msg-239676



Подробная информация о списке рассылки nginx-ru