【已解决】在虚拟主机上用CDN为discuz网站配置https

付费服务

最近遇到好几个站长来咨询虚拟主机如何开启HTTPS的事情。

在这里我为大家总结下相关的方法:虚拟主机下一般都是使用CDN来做HTTPS.

在我们配置好CDN的HTTPS后,你会发现始终会有部分的CSS和JS文件加载在HTTP模式下,不管怎么更新缓存都没用。

这个时候要怎么解决?

葱子我分两步来为大家讲解:

1、更换DZ后台的CSS、JS缓存链接为HTTPS开头的

具体操作位置如图,一般dz的缓存链接是:https://www.***.cn/data/cache/

将下图所示的JS/CSS文件URL设置为上面的链接即可(***为你的网站域名,https开头的)

这一步做完后,再到网站后台更新下缓存,再进入网站首页刷新下页面,F12看下,是不是大多数的CSS和JS文件已经可以正常访问了。

2、第二步就是修改模板文件中的CSS和JS链接:

将相对链接修改成绝对链接,即修改为HTTPS开头的链接即可。

 

到此为止,基本上在虚拟主机上使用CDN配置discuz的HTTPS就弄好了。

 

说明:这个方法我没有完整的实验过,并不保证完全可用,感兴趣的朋友可以自己去实验下。

 

想要配置更好用的HTTPS,还是用云服务器吧,也不贵,阿里云最便宜的云服务器现在好像也才330一年。再使用我的优惠券,还可以再优惠点。

阿里云优惠券链接:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=fmmbkpz8&productCode=vm&utm_source=fmmbkpz8

本文链接:【已解决】在虚拟主机上用CDN为discuz网站配置https

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:葱子博客,谢谢!^^


如果文章对您有帮助,欢迎微信扫一扫赞赏葱子! 点击链接加入群【个人站长创业互助群】
点赞 联系我