欢迎访问服务器技术网-www.fuwuqijishu.com

解决宝塔面板开启自带免费Let’s Encrypt SSL证书后网站无法访问

运维 fuwuqijishu 2年前 (2022-09-04) 28次浏览 0个评论 扫描二维码

帮助这个网友解决”简单排查宝塔面板无法打开但网站可以打开的问题”问题之后,他就登录面板添加站点建站,因为他之前在面板中是有过站点的,可以判断他应该是没有多少问题。他新添加的网站是需要用到SSL证书的,我建议他直接省事一点就用后台面板自带的免费Let’s Encrypt SSL证书,只不过以后90天后续约不会自动需要我们手动重新添加。

后来告知他的网站搭建完毕,HTTP之前是可以正常访问的,然后启动SSL之后网站无法访问。我告诉他,你应该在绑定域名之后就启动SSL证书的,然后再去配置网站向导安装网站,这样就省事一点,也不至于出现这样的问题。帮其检查之后发现是原来的HTTP和现在安装的HTTPS导致强制301在不断的循环跳转导致无法打开网站。解决办法:

1、卸载SSL证书

这里我让他卸载SSL证书,然后也将新安装的WP网站全部重新删除掉,保留一个空的文件夹,检查网站域名是不是能够正常访问。

2、重新添加SSL证书

重新启动SSL证书,然后在后台启动强制HTTPS。

解决宝塔面板开启自带免费Let’s Encrypt SSL证书后网站无法访问

输入网址看看是否正常打开跳转到HTTPS。

3、重新安装程序

重新安装网站程序,默认都是HTTPS的,而且如果使用到已有模板需要全部在静态内容处修改成HTTPS。

总结,理论上他已经安装过的网站是可以修改数据库和配置强制HTTPS的,但是重新安装对于他来说相对容易一些,这样好理解。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2223.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900