网站样式全丢了?纯文字排版?4个原因快速排查

1小时前 (01:35:00)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值3465
  • 级别管理员
  • 主题693
  • 回复0
楼主

很多新手网站打开,CSS样式全丢了,页面就是纯文字排版,特别乱,今天说一下样式丢失的常见原因和解决办法。

1. 静态资源域名不对

最常见的是网站换了域名,但是程序配置里的站点域名还是老的,CSS、JS、图片的链接都指向老域名,老域名打不开,浏览器加载不到样式文件,页面就变成纯文字。去后台网站设置,把站点URL改成当前新域名,清缓存就好。

2. 伪静态没配置

刚装完程序,伪静态没配,CSS文件的404了,浏览器加载不到style.css,样式自然全丢。去宝塔网站设置里,把对应程序的伪静态规则加上,保存就好。

3. 权限不对

CSS文件在zb_users/theme目录下,如果目录权限不对,PHP进程读不了样式文件,浏览器请求的时候返回403,加载不到样式。把zb_users目录的所有者改成www,权限755,就正常了。

4. CDN缓存问题

如果套了CDN,可能CDN缓存了旧的错误资源,清一下CDN缓存,强制刷新本地浏览器,就好了。

样式丢失别慌,按顺序查:先看CSS链接的域名对不对,再看CSS文件能不能直接在浏览器打开,能打开就是权限问题,打不开就是伪静态或者路径问题,5分钟就能找到原因。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/59.html

0
回帖

网站样式全丢了?纯文字排版?4个原因快速排查 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息