当前位置:首页 > 网站运营 > 正文内容

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

葱子5年前 (2018-03-13)网站运营1537

最近遇到好几个站长来咨询虚拟主机如何开启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://chuangke.aliyun.com/invite?userCode=wqvdo0mo


扫描二维码推送至手机访问。

版权声明:本文由葱子博客发布,如需转载请注明出处。

本文链接:https://www.aitiancheng.com/article-1427.html

相关文章

这样做你的网站才能通过百度站长平台的HTTPS认证

这样做你的网站才能通过百度站长平台的HTTPS认证

最近百度站长工具后台新增了https认证项目,很多站长都迫不及待的给网站上马了https。 但是在提交认证的时候,发现老是认证不通过。 看上图的提示信息,根本没有很好的提示是哪里出...

windows server2008中用IIS7.0实现http全站301跳转到https

windows server2008中用IIS7.0实现http全站301跳转到https

在前面一篇文章中,我们讲到了如何为网站开启https访问。 但是,有个问题就是,他是同时支持http和https访问的。 现在,我们需要访问网站时默认跳转到https,要怎么办呢? 为...

Nginx下配置网站SSL实现https访问(虚拟主机)

Nginx下配置网站SSL实现https访问(虚拟主机)

在今年的早些时候百度搜索已经全面实现https模式,并宣称已经可以抓取https网页了,相比谷歌早年就已经支持https的抓取,百度虽然晚了一点,但是毕竟现在还是有了,站长之家上也有人探讨关于https模式对百度谷歌seo的影响,虽然...

为wordpress文章图片添加原图链接和图片放大效果

为wordpress文章图片添加原图链接和图片放大效果

今天接到用户反馈,葱子的博客文章,点击图片无法查看大图,只能右键新窗口打开看。 这个体验非常的不好。 所以,我今天搜集了下方案,实现了文章页中点击图片放大的效果。 你可以点击下面这张图片...

windows server2008中为IIS7开启https的TLS1_2协议

windows server2008中为IIS7开启https的TLS1_2协议

我们在IIS7上配置了SSL证书后,使用ATS检测,发现服务器不支持TLS1_2协议。 经查询发现,在IIS7中TLS1_2协议是默认关闭的。 所以我们需要对IIS做下设置,来开启...

解决方法:phpmyadmin出现Cannot start session without errors

最近在给一位站长配置服务器环境的时候,使用的是护卫神的php套件,网站安装好后,使用一切正常。 但是当要使用phpmyadmin管理MySQL的时候,出现 Cannot start session without err...