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

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

葱子7年前 (2017-04-25)discuz教程4318

我们在前面的教程中讲到如何开启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

相关文章

VIP用户组:discuz设置用户组不需要回复即可查看隐藏内容

VIP用户组:discuz设置用户组不需要回复即可查看隐藏内容

最近看了很多网站的VIP用户组设置,基本都是借助插件来实现的。 我在想有没有不需要插件就可以实现VIP用户组的方法,经过在百度中搜索查找,我找了一个方法,给大家分享一下。 实现原理: 新建一个管理员用户组,将全...

discuz X2.5全站开启https教程讲解【独家+首发】

因为有个群友的网站需求做https改造,所以葱子我今天特意研究了下discuz X2.5的https修改方法。 方法如下: 一、修改discuz_application.php文件开启https访问支持 找到sou...

discuz使用SSL加密方式发送邮件:465端口

discuz使用SSL加密方式发送邮件:465端口

最近收藏大家坛服务器到期,需要做搬迁。 新买的阿里云ECS封禁了25端口,要发送邮件只能使用加密的465端口了。 收藏大家坛邮件发送服务使用的是腾讯企业邮箱,查看了腾讯企业邮箱的说明,是支持使用465端口发送邮件的。 不过...

discuz开启全站https后,discuz应用中心无法访问怎么办

discuz开启全站https后,discuz应用中心无法访问怎么办

前面我们有教程讲到如何为discuz开启https访问,但是有部分站长反应说,在discuz后台无法打开直接打开dz应用中心。 那么究竟是什么原因呢。 问题分析:主要是在https模式...

discuz开启手机版域名后,如何书写正则规则来实现移动站点适配(百度站长平台)

我们在设置了移动站的访问域名后,还有重要的关键一步需要我们去做。 是什么呢? 那就是在百度站长平台中配置站点的移动适配。 如果不做这一步,将会极大的影响我们的网站在手机百度等移动端的搜索...

discuz X3.4的最新版QQ互联插件配置教程(https)

discuz X3.4的最新版QQ互联插件配置教程(https)

一、discuz X3.4的QQ互联都更新了哪些内容 其中的QQ互联功能已升级为允许使用QQ互联官方的 appid,新站点必须到 http://connect.qq.com/ 申请,...

发表评论

访客

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