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

  • 一一得一
  • 技术分享
  • Jun 27, 2022

如果我们有在使用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.xxx.com$request_uri; }

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

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


 
 
 
lnmp nginx reload

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

打赏
  • 相关推荐