周末有空,接着下面这篇文章继续折腾,把论坛和博客搬家到了谷歌云

《谷歌云主机》

搬家中ssl证书遇到一些问题,bt宝塔的控制面板里一键申请ssl有各种bug,选择了腾讯云提供的免费ssl,

使用和配置流程如下:

1进入腾讯云后台证书管理,点击申请证书

 

2选择免费一年的证书

 

3填写域名和邮箱之后,选择添加文件认证

安要求在站点根目录下建立文件夹,文件夹里放指定的txt内容,大概10分钟后可以开通

 

4之后在bt宝塔面板里操作

参考https://www.bt.cn/bbs/thread-704-1-1.html,截图备用

实际操作中,在合并粘贴证书右边那个框的时候,总是报错

我也不明白为啥,右边那个框先粘贴一半,也就是先放域名证书保存,然后再添加上根证书保存,就可以

我想可能是和我之前用过let’s encrypy或者是网站根目录有过变动有关,总之解决了,也不深究了

关于https链接,我发现只要wordpress网页中有图面是以http固定链接形式指向的,就会跳回http并提示不安全。简单解决办法是,用wordpress后台自带的导出插件,导出内容到xml,然后用txt打开,查找“https://域名”,替换成“https://域名”就好了。

bt宝塔还有个问题,就是www.jyzzj.online开启了ssl之后,https://jyzzj.online的访问会跳到jyzzj.online,照提示是说:如果有一个域名开启了ssl,其他子域名的https请求都会直接指向它,问题是我www.jyzzj.online和jyzzj.online都开启了ssl,并且是www.jyzzj.online是默认站点,我也不清楚为什么会指向jyzzj.online。估计是是哪里没配置好。

自己想了个办法,为https://jyzzj.online再申请一个ssl证书,单独设一个站点域名为jyzzj.online。光这样还不行,因为这算两个站了,如果有人访问https://jyzzj.online登陆了论坛,再点击论坛内链接,会跳转到https://www.jyzzj.online,然后是未登陆状态,于是再设置一个301跳转,把https://jyzzj.online跳转到https://www.jyzzj.online。问题解决。

 

 

 

说点什么