Nginx讓http的鏈接自動跳轉到https的鏈接,其實方法還是蠻多的,下面介紹兩種常用方法。

方法一

可以把所有的HTTP請求通過rewrite重寫到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;
}
}
本站部分內容來源互聯網,如果有圖片或者內容侵犯了您的權益,請聯系我們,我們會在確認后第一時間進行刪除!