如果我们有在使用LNMP一键包安装服务器的WEB环境的时候,是不是会有在创建站点的时候没有像其他WEB环境我们强制设置301跳转,包括HTTPS强制跳转也没有设置,这个都需要我们手动设置的。比如这里麦子有在帮一个网友设置WordPress站点的时候有问到是不是要设置强制HTTPS,实际上如果我们有在WP后台设置默认HTTPS基本是不要设置的。
但是,确保万无一失,我们还是在LNMP Nginx环境中设置HTTPS强制跳转。具体如何设置呢?
if ($ssl_protocol = "") { return 301 https://$host$request_uri; } if ($host != www.zhujipingjia.com) { return 301 $scheme://www.zhujipingjia.com$request_uri; }
这里,我们需要在当前站点的NGINX配置环境中加上代码,上面我们需要替换掉我们自己的域名。
添加完毕之后,我们重启Nginx。
lnmp nginx reload
这样才可以生效,我们试试看是不是已经强制HTTP跳转HTTPS。
评论