Nginx讓http的鏈接自動(dòng)跳轉(zhuǎn)到https的鏈接,其實(shí)方法還是蠻多的,下面介紹兩種常用方法。

方法一

可以把所有的HTTP請(qǐng)求通過(guò)rewrite重寫(xiě)到HTTPS上

server{
   listen 80;
   server_name XXXXX.com;  //你的域名
   //rewrite ^(.*)$  https://XXXXXX.com permanent;  
   rewrite ^(.*)$  https://$host$1 permanent;    
   location ~ / {
   index index.html index.php index.htm;
}
}

方法二

采用301重定向的方式

server{
   listen 80;
   server_name XXXXX.com;  //你的域名
   return 301 https://$server_name$request_uri;
   location ~ / {
   index index.html index.php index.htm;
}
}
本站部分內(nèi)容來(lái)源互聯(lián)網(wǎng),如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們,我們會(huì)在確認(rèn)后第一時(shí)間進(jìn)行刪除!