如何在LNMP环境设置WordPress 301强制HTTPS

如果我们有在使用LNMP一键包安装服务器的WEB环境的时候,是不是会有在创建站点的时候没有像其他WEB环境我们强制设置301跳转,包括HTTPS强制跳转也没有设置,这个都需要我们手动设置的。比如这里麦子有在帮一个网友设置WordPress站点的时候有问到是不是要设置强制HTTPS,实际上如果我们有在WP后台设置默认HTTPS基本是不要设置的。

但是,确保万无一失,我们还是在LNMP Nginx环境中设置HTTPS强制跳转。具体如何设置呢?

if ($ssl_protocol = "") { return 301 https://$host$request_uri; }
if ($host != www.cnwper.com) { return 301 $scheme://www.cnwper.com$request_uri; }

这里,我们需要在当前站点的NGINX配置环境中加上代码,上面我们需要替换掉我们自己的域名。

如何在LNMP环境设置WordPress 301强制HTTPS

添加完毕之后,我们重启Nginx。

lnmp nginx reload

这样才可以生效,我们试试看是不是已经强制HTTP跳转HTTPS。

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享