2015-10-17 82 views
0

我想我的特定域重定向到multipe應用程序正在運行Tomcat的地方,但我越來越"ERR_TOO_MANY_REDIRECTS"錯誤在瀏覽器中ERR_TOO_MANY_REDIRECTS Nginx的

我的配置低於

server { 
     listen 80; 

     server_name www.mydomain.com; 

     location/{ 
       proxy_pass http://localhost:7070/AppName; 
     proxy_read_timeout 600s; 
     client_max_body_size 200m; 
     } 
} 

回答

1

最近我配置我的Odoo應用程序通過Nginx轉發所有請求。 你需要像這樣添加到您的Nginx的配置:

upstream tomcat { 

    server 127.0.0.1:8080; 
} 

server { 
     listen 80; 

     server_name www.mydomain.com; 

     location/{ 
     proxy_pass http://tomcat; 
     proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504; 
     proxy_redirect off; 

     proxy_set_header Host   $host; 
     proxy_set_header X-Real-IP  $remote_addr; 
     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
     proxy_set_header X-Forwarded-Proto https; 
    } 
     proxy_read_timeout 600s; 
     client_max_body_size 200m; 
     } 
} 

如果這不起作用,僅供參考,您可能要檢查這篇文章:https://www.rosehosting.com/blog/install-odoo-on-a-debian-8-vps-with-nginx-as-a-reverse-proxy/

我希望你會發現這個有用。

相關問題