nginx http请求强转https 无www强转www服务 过百度https认证
生活随笔
收集整理的這篇文章主要介紹了
nginx http请求强转https 无www强转www服务 过百度https认证
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 1 介紹
- 2 nginx.conf 配置
- 2.1 http 轉https
- 2.2 https無www強轉www
- 3 過百度https認證
1 介紹
為了讓網站個安全,我們通常會安裝https證書,但是通常https部署后,https請求仍能訪問,所以接下來我們要試下http強轉https
2 nginx.conf 配置
2.1 http 轉https
http://www.920z.net 轉 https://www.920z.net
這里重點利用 return 301
然后443端口的https監聽配置好,即可完成強制轉換。
2.2 https無www強轉www
https://lgch.xyz/轉https://www.lgch.xyz
# https沒有www跳轉www server {listen 443;server_name lgch.xyz;ssl_certificate cert.pem;ssl_certificate_key cert.key;return 301 https://www.lgch.xyz$request_uri; }3 過百度https認證
rewrite ^/(.*) https://www.lgch.xyz? permanent;注意, 域名后面是?不是 $1,否則也會不通過
有勇氣的牛排官網:www.920z.net(可兼職接單)
總結
以上是生活随笔為你收集整理的nginx http请求强转https 无www强转www服务 过百度https认证的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: openssl passwd之opens
- 下一篇: Android Stdio换源以及配置项