当前位置:首页 > discuz教程 > 正文内容

discuz网站、论坛开启https后,出现页面模板错位,要如何解决

葱子9年前 (2017-04-25)discuz教程5350

我们在前面的教程中讲到如何开启discuz的https访问。

但是,有时会出现下图这样的情况,网站页面排版混乱,感觉像乱码了一样。

 

导致这一问题的原因分析:我们可以在谷歌浏览器下使用F12调试看下网页加载情况,你会发现css样式文件被浏览器禁止加载了。再看css文件的链接地址,都是以http形式开头的。

问题原因找到了:css样式默认加载了http模式下的缓存样式。

这个时候我们应该怎么办呢:https模式下进入discuz后台,更新网站缓存。

这里会存在一些问题:如果你是同时开启http(80端口)、https(443端口),那么出现CSS文件被屏蔽是会经常出现的。

要怎么一劳永逸的解决这个问题呢?

就要用到301跳转了,在nginx配置文件中将http请求强制301跳转到https。

这样一跳转,所有的CSS样式均会在https模式下了。

也就不会再出现网页排版混乱的情况了。

具体如何做discuz的301跳转,请看这里:https://www.aitiancheng.com/article-253.html

 

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

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

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

相关文章

discuz应用中心打不开?使用这个文件一键设置最新应用中心网站

近期discuz官方论坛和应用中心都升级更换了域名,由于应用中心的域名都是直接写入到discuz源码中的,要想直接从discuz后台直接打开新的应用中心,就必须得挨个修改涉及到的源码文件,比较麻烦。 近期应用中心开发者凹凸曼编写了一...

Discuz两行代码支持301到HTTPS情况下的头像修改

Discuz两行代码支持301到HTTPS情况下的头像修改

问题场景:很多用户在部署https之后,为了保证全站https,开启了301跳转之后,发现无论是手机版还是客户端都出现了头像无法修改的问题,这里提供了一种修改方案。 在discuz目录里找到u...

史上最全,discuz X3.2完美支持https(SSL)教程:源文件修改、证书申请、服务器证书部署

史上最全,discuz X3.2完美支持https(SSL)教程:源文件修改、证书申请、服务器证书部署

苹果app store将在2017年1月27日后下架不支持https的app,如果你的网站有使用小云app,那么部署https将是必须的。 基于我个人的使用经验,特地整理了以下教程,包含discuz源文件修改、SSL证书申请、服务器...

解决discuz X3.4启用搜索,就Oops! System file lost: class/class_cloud.php

解决discuz X3.4启用搜索,就Oops! System file lost: class/class_cloud.php

今天在启用我论坛的搜索功能的时候,发现点击全局-搜索设置,无法正确开启搜索功能。 就研究了下,我论坛的错误提示是admincp_setting.php这个文件有问题,看提示代码,应该是跟云平台有关。   (注:...

百度发布discuz小程序解决方案_discuz百度小程序插件下载

百度发布discuz小程序解决方案_discuz百度小程序插件下载

细心的你近期一定发现了现在百度搜索结果页面中经常出现“智能小程序”这个提示语,百度小程序是继熊掌号后百度又一力推的产品。 作为网站运营方,紧跟搜索平台的步骤,实时的跟进各项力推的项目,在前期是可以享受到较多的流量红利,便是所谓的先到...

discuz网站开启https后无法通过dz应用中心的认证解决办法

discuz网站开启https后无法通过dz应用中心的认证解决办法

很多站长会发现,在对自己的discuz网站开启了https后,无法通过dz应用中心的认证了。 无法通过认证,会导致无法安装部分dz应用中心的插件和模板。  那么应该如何解决这个问题? 葱子提供给大家一个解决思...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。