关于WordPress启用cdn后台乱码问题

浮夸小生。
2018-11-08 / 0 评论 / 840 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2020年12月19日,已超过1224天没有更新,若内容或图片失效,请留言反馈。

前几日,不知道什么原因,忽然后台就乱码了,在群里交流的时候,发现好像并不是就我一个~哈哈哈~

各种原因都测试了一遍,本地测试没有任何问题, 兜兜转转,一圈问题出在cdn上面-

主要原因开启了参数过滤~ 下面了解一下什么是过滤参数。

开启过滤参数的作用是忽略URL请求中"?"之后的参数,提高CDN缓存的命中率。

 

开启【过滤参数】后,访问URL无需匹配"?"之后的参数,元素就可命中CDN的缓存,提高CDN的命中率。例如:

 

第一次访问http://www.****.com/1.jpg,CDN没有缓存,直接回源访问数据。

 

第二次访问http://www.****.com/1.jpg?test1,由于开启了过滤参数"?",所以"?"后面的参数无需匹配,即可命中CDN缓存 http://www.****.com/1.jpg。

 

后续访问,不论"?"后面带的是什么参数,均命中缓存http://www.****.com/1.jpg。

 

 

 

关闭【过滤参数】后,访问URL需精确匹配"?"之后的参数,提高请求的精确性。例如:

 

第一次访问http://www.****.com/1.jpg,CDN没有缓存,直接回源访问数据。

 

第二次访问http://www.****.com/1.jpg?test1,由于关闭了过滤参数"?",所以"?"后面的参数需精确匹配,即无法响应CDN缓存内容http://www.****.com/1.jpg,需要重新回源拉取http://www.****.com/1.jpg?test1。

 

后续访问,"?"后面的参数要与CDN缓存精确匹配才能响应CDN缓存内容。只有精确匹配"?"后面的参数,才能响应CDN缓存内容。

解决方法,在cdn设置里开启参数全局跟随,或者关闭参数过滤。

又拍云-后台乱码 解决方法

在又拍云cdn设置中,开启cdn后 ,开启参数跟随,后直接回源主站,但可以忽然发现后台登录页面可以完美展示在你面前,但登录后台之后依旧呈乱码状态。

解决方法-

在缓存页面,添加 两条不缓存规则

/*.PHP 状态码200/301/302

/*.wp-admin 状态码200

全局刷新URL,清除浏览器内存,重新登录,解决。

手机写的,很多不全,大家有不懂的下方评论,或则联系我QQ。

0

评论 (0)

取消