在前面的文章《寶塔+apache如何實現(xiàn)網(wǎng)站全部域名http301跳轉(zhuǎn)到https》中織夢模板網(wǎng)已經(jīng)給大家介紹了寶塔apache環(huán)境下如何實現(xiàn)網(wǎng)站http全站301到https的方法,另外在文章《寶塔面板轉(zhuǎn)https(ssl)后設(shè)置301跳轉(zhuǎn)將http跳轉(zhuǎn)到https》中武林網(wǎng)小編也簡單的介紹了關(guān)于Nginx環(huán)境下的簡單的http 301跳轉(zhuǎn)到https的方法,但是有些用戶反應(yīng)說,該方法不能實現(xiàn)站點內(nèi)全部頁面http到https的跳轉(zhuǎn)。希望織夢模板小編給出更詳細(xì)更完美的方法。今天我們就這個問題給大家做些介紹。
方法一:
大家可以直接把下面代碼照搬過去就行。無需做任何修改。織夢模板網(wǎng)小編強烈推薦此種方法,操作簡單方便,改完以后實時生效,不用重啟服務(wù)器。
if ($scheme = http ) {return 301 https://$host$request_uri;}
如下圖所示:

方法二:
同樣的,第二種方法也是直接把下面代碼照搬過去就行。無需做任何修改。
if ($server_port = 80 ) {return 301 https://$host$request_uri;}
如下圖所示:

方法三:
第三種方法,需要做少許的修改,下列代碼中織夢模板網(wǎng)的域名修改成你自己域名。
if ($ssl_protocol = "") { return 301 https://$server_name$request_uri; }if ($host != www.49028c.com) { return 301 $scheme://www.49028c.com$request_uri; }
如下圖所示:

當(dāng)其他還有幾種方法,這里織夢模板網(wǎng)就不多做介紹了,相信以上三種已經(jīng)完全夠用了,完全能滿足用戶的需求。
以上就是寶塔Linux面板nginx環(huán)境實現(xiàn)http強制全站301跳轉(zhuǎn)跳轉(zhuǎn)https的方法總結(jié)的全部內(nèi)容,希望對大家的學(xué)習(xí)和解決疑問有所幫助,也希望大家多多支持武林網(wǎng)。新聞熱點
疑難解答