解决wdcp“http”站点会自动跳转“https”站点的问题

在wdcp、宝塔等控制面板中,给A站开启了https 当B站未开启https时,会碰到B站会自动跳转到A站的问题。这的确很讨厌,虽然阿里云也有免费的ssl证书,但有的时候测试站并不想去申请一个。折腾了很久终于解决了!在这里记录一下。

解决方案

在对应的nginx配置文件后面加上如下代码:

server {
listen 你的IP地址:443 default_server;
server_name _ ;

        ssl                  on;
        ssl_certificate      cert/it520.org.pem;
        ssl_certificate_key  cert/it520.org.key;


return 301 http://$host$request_uri;

}

IP改成自己的!.pem 和 .key 改成自己上传了的随便哪个证书。

建议大家改好后,把配置文件锁定了,因为这些控制面板经常会自动给你更新配置文件,非常讨厌。

About the author

杰夫(jerfo0)

杰夫(jerfo0)

一个活的真实,耿直的boy。
坚定相信爱情,向往自由,对世界充满好奇心。热爱美剧、海贼王、一切户外运动、旅行...
职业:互联网运营。
生命不息,折腾不止,燥起来!!

View all posts

发表评论

电子邮件地址不会被公开。 必填项已用*标注