日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

nginx 301重定向带www的https链接配置方法

發布時間:2025/4/16 编程问答 56 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nginx 301重定向带www的https链接配置方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

最近博客啟用了https,為了實現http://tuhongwei.com、http://www.tuhongwei.com、https://tuhongwei.com?用301重定向https://www.tuhongwei.com查了很多資料?,沒有找到完美的解決方案,最終自己摸索出方案,廢話少說,直接上conf配置代碼。

server {
??? listen 80;
??? server_name tuhongwei.com?www.tuhongwei.com;
??? return 301?https://www.tuhongwei.com$request_uri;
}
server {
??? listen 443 ssl;
??? ssl_certificate? /home/wwwroot/PHP7/etc/tuhongweissl/tuhongwei.crt;
??? ssl_certificate_key? /home/wwwroot/PHP7/etc/tuhongweissl/tuhongwei.key;
??? server_name tuhongwei.com;
??? return 301?https://www.tuhongwei.com$request_uri;
}
server {
??? listen 443 ssl;
??? ssl_certificate? /home/wwwroot/PHP7/etc/tuhongweissl/tuhongwei.crt;
??? ssl_certificate_key? /home/wwwroot/PHP7/etc/tuhongweissl/tuhongwei.key;
??? server_name??www.tuhongwei.com;
.......
}

說明:第一段代碼是將http://www.tuhongwei.com和http://tuhongwei.com&nbsp?; 301重定向https://www.tuhongwei.com,第二段代碼是將https://tuhongwei.com?301重定向https://www.tuhongwei.com,第三段代碼為指定主機用ssl連接,......為網站程序的配置文件。

然后用站長工具?http://tool.chinaz.com/pagestatus/?檢查下http狀態:

可以看到返回狀態碼均為301,所有http和不帶www的域名都301重定向到了帶www的https鏈接,這樣有利于SEO。

從網上看到另一種方式實現nginx鏈接301跳轉到帶www https的方法,配置如下:

server {
??? listen 80;
??? listen 443 ssl;
??? server_name tuhongwei.com;
??? return 301 $schmeme://www.tuhongwei.com$request_uri;
}
server {
??? listen 80;
??? server_name *.tuhongwei.com;
??? return 301 https://$host$request_uri;
}
server {
??? listen 443 ssl;
??? server_name?www.tuhongwei.com?tuhongwei.com;
??? root? /home/wwwroot/PHP7/domain/aihaba.com/web$subdomain;
??? ssl_certificate? /home/wwwroot/PHP7/etc/aihabacom/214014475050178.pem;
??? ssl_certificate_key? /home/wwwroot/PHP7/etc/aihabacom/214014475050178.key;
?......
}

第一段代碼是將tuhongwei.com 301跳轉到www.tuhongwei.com?不管是http還是https鏈接。

第二段代碼是把任何非https的二級域名(www.tuhongwei.com實際上是個二級域名?)跳轉到https的對應二級域名。

第三段是應對https的請求,掛載https證書。

轉載于:https://my.oschina.net/slagga/blog/1572313

總結

以上是生活随笔為你收集整理的nginx 301重定向带www的https链接配置方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。