经过两天的折腾研究,发现一个问题。

阿里云主机可以配置HTTPS,但是如果是动态网站,需要连接数据库的话,那么配置SSL证书开启HTTPS后会无法登陆后台而且会丢失样式!需要在Nginx里面设置,但是主机是死的!!你没法设置的,所以说只有做成静态网页开启才会毫无影响(反正又不连接数据库)。

关于阿里云主机配置SSL证书开启HTTPS的方法:

注意:安装SSL证书开启HTTPS前,最好全站备份一下(包括数据库),不然有可能因此网站炸了!

首先去申请SSL证书(我推荐去腾讯云申请,方便快捷!因为阿里的垃圾免费证书Google早就不认了,而且申请过程繁琐),然后顺便下载证书。打开阿里云管理界面在左面找到CDN点击进去,里面有添加域名,添加好之后有个配置按钮,点击进入找到有HTTPS那一行,点击后面的配置,选择开启--自有证书--粘贴你下载的证书文件。然后选择http--HTTPS,也就是强制跳转HTTPS。最后点击确认。这样就配置完成。

经过重新安装,我的blog也终于满血复活,并恢复了一些之前的文章。同时再也不想在在主机上开启HTTPS了,蛋疼!