Redirect 8080 to 80

Dmitriy Lyalyuev dmitriy at lyalyuev.info
Wed Jul 24 13:22:04 UTC 2013


Разобрался вроде:
proxy_set_header Host $host:$server_port;


24.07.2013 15:52, Dmitriy Lyalyuev пишет:
> Добрый день, коллеги.
>
> Столкнулся тут с ситуацией неочевидного редиректа.
> Есть tomcat7, который слушает порт 8081 и nginx, который слушает 8080.
> При заходе на http://domain.tld:8080/testapp меня редиректит на 
> http://domain.tld/testapp
> Не могу понять почему это происходит.
>
> Подскажете?
>
> Конфиг:
>
> upstream backend {
>        server localhost:8081;
> }
>
> server {
>            listen   8080;
>            server_name domain.tld;
>            root /var/lib/tomcat7/webapps/;
>            index index.html index.htm;
>
>            location / {
>                try_files $uri/maintenance.html $uri @app;
>            }
>
>            location @app {
>                include /etc/nginx/proxy_params;
>                proxy_pass http://backend;
>            }
> }
>
> Добавляя listen 80 в сервер, все работает как надо, но на порту 80. А 
> с 8080 все равно редирект делается на 80.
> Когда Tomcat висел на 8080 все было хорошо. Поставил nginx перед 
> Tomcat и вот такое проявилось.
>
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru


-- 
Dmitriy Lyalyuev
http://lyalyuev.info

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20130724/4e63b10e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4255 bytes
Desc: п я─п╦п©я┌п╬пЁя─п╟я└п╦я┤п╣я│п╨п╟я▐ п©п╬п╢п©п╦я│я▄ S/MIME
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20130724/4e63b10e/attachment.bin>


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