老蒋一个运维客户提到自己的网站在他购买的流量渠道打开之后看到的错位问题。我打开后确实是这样子的,判断原因肯定是CSS页面文件没有加载到导致的,于是我还查看源代码检查CSS页面文件是否存在,但是打开CSS文件都是在的。
检查CSS文件都在,但是我点击其他链接看看居然可以打开。
可见打开的页面是没有问题的。聪明的老蒋看到正常的页面HTTP地址,而错位的链接是HTTPS地址。可见他这个网站要么就没有安装HTTPS生效。因为之前在给他处理网站时候看到的是正常的,于是问客户他是不是自己修改HTTPS,自己在配置上面添加过HTTPS。
老蒋也有看到他服务器上有设置HTTPS和HTTP,但是没有强制访问。问题并不是在此,主要是他的模板在更换HTTPS之后没有自动将内容页的所有代码HTTP改过来,导致的冲突无法打开。问题是找到了,但是老蒋发现他购买的商城主题有问题,主题方也解决不了,暂时就先还是用回HTTP吧。
本文出处:老蒋部落 » 分析和解决网站打开后出现页面CSS错位问题 | 欢迎分享( 公众号:老蒋朋友圈 )