周末的时候帮助一个网友解决到一个问题。这里今天简单的整理解决问题的过程。问题的症状是他的网站在移动端打开是乱码,但是后台是可以的。于是老蒋这里把他的网站在我这边打开看到火狐浏览器是正常显示的,Edge、谷歌浏览器等都是乱码,当然安卓手机端打开也是乱码状态。
看着问题挺吓人的,唯一就担心他的网站是不是有后门。不过还好的是登录他网站后台是没有问题的,就是不同的浏览器大部分是有出现上面乱码的问题。问到他在最近没有问题到有问题之间给网站处理过什么问题,然后老蒋才好一一排除。
1、解除CDN加速问题
这里有告知和看到他网站采用CDN加速,于是我让他先解除CDN加速。然后看到问题还是这样子,看来问题不在这里。
2、更换主题排除问题
这里我还有怀疑是不是他的主题问题。比如有些时候下载的非标准主题编码问题,比如自己在修改页面的时候编码非UTF-8,毕竟我们看到网站的后台是没有问题的。但是老蒋选择切换到默认的几个WP主题依旧还是有问题,可以排除问题不在这里。
3、插件冲突问题
这里看到他网站后台安装过很多的插件,有些压根就没有用到。我问到他在期间安装过哪些插件,然后我把他一一禁止然后测试。删除掉几款没用的插件,以及一个缓存插件。发现问题可以解决。可以看的出来这个缓存插件和其他插件或者主题中自带的缓存功能冲突。
这样,把前面解除的CDN继续添加上,以及主题继续检查和换上,问题就这么解决。
本文出处:老蒋部落 » 记录一次解决网站前端乱码问题 排除法插件冲突 | 欢迎分享( 公众号:老蒋朋友圈 )