使用场景
- 使用宝塔面板+已配置SSL证书
- 使用 Nginx 作为服务端
- 准备开启强制https但是按钮打开后刷新后失效
系统调试环境
CentOS7 64位
宝塔 Linux面板7.4.5
Nginx 1.8.1
修改配置文件
请复制下面的代码
#SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
#error_page 404/404.html;
#HTTP_TO_HTTPS_START
if ($server_port !~ 443){
rewrite ^(/.*)$ https://$host$1 permanent;
}
直接在站点配置粘贴进去保存
来源于 LeaRM 的 https://blog.learm.cn/archives/bt_https_switch_invalid.html
图片存储于又拍云搭建的图床,查看原图请 查看配置参考图片
关联:第一次配置SSL证书,曾经已经遇到过。这次单独放出来。