Nginx强制http跳转https访问的两种方法 发布时间:2023/10/13 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; } }复制代码