nginx 做完負載後登入請求重複302
巴扎黑
巴扎黑 2017-05-16 17:07:04
0
1
544

有兩台實體主機a、b分別跑tomcat,運行環境都是window,主機a運行nginx,redis也安裝在a上,如果不用redis session共享的話,單獨訪問任何一台都可以登錄,但是用redis共享後,請求a主機,再nginx負載,就會一直重複在登入介面,另外跑demo測試session共享是沒問題的,搜尋302nginx解決方法,加上rewrite ^/(.*) http ://www.downcc.com/$1 permanent;這時候我再請求a主機192.168.1.62/czzf就會404,瀏覽器網址列會跳到http: //127.0.0.1/czzf

    upstream czzf{
        server 127.0.0.1:8080;
        server 192.168.1.100:9038 max_fails=1 fail_timeout=30s;
    }
    
    server {
        listen       80;
        server_name  127.0.0.1;
        rewrite ^/(.*) http://127.0.0.1/ permanent;

        location / {
            root   html;
            index  index.html index.htm;
            proxy_connect_timeout 10;
            proxy_pass http://czzf;
        }
    }
巴扎黑
巴扎黑

全部回覆(1)
我想大声告诉你
server_name  127.0.0.1;
rewrite ^/(.*) http://127.0.0.1/ permanent;

你這裡已經是死循環了。

去掉rewrite。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!