nginx怎麼自動跳轉到https而不允許http訪問

來源:魅力女性吧 2.86W
nginx怎麼自動跳轉到https而不允許http訪問

該系統之所以自動跳轉到https而不允許http訪問表現為網絡無法連接,原因和解決方法如下二、信號不穩定

如果用户發現手機無法使用移動網絡,可以先查看下手機接收的信號是否滿格,如果顯示三格及以下,證明手機所處的環境存在干擾或阻礙,導致手機信號無法正常接收,比如地下室內、電梯內、火車上等等。

遇到這種情況,沒有太好的解決辦法,要麼使用WiFi網絡,要麼更換個使用環境再使用移動網絡數據。

解決方法

解決方法1:

在nginx代理中增加一個header,標誌用户請求是http還是https,後端獲取header決定跳轉到http/https頁面。這個方法需要修改nginx配置和程序,不推薦,但是可以解決問題。

解決方法2(推薦):

nginx代理中配置proxy_redirect(使用proxy_redirect重定向url)

熱門標籤