开启伪静态访问最新中文用户问题-Discuz教程下载

开启伪静态访问最新中文用户问题

开通本站Svip会员,全站资源免费下
最近很多用户反映开启了伪静态,导致最新 含有中文名字的用户 不能访问
主要原因是 手机缓存问题 导致两次处理的url     如: 心梦  本应转换后的结果是  %D0%C4%C3%CE
                                                                                      但是被处理为: %25D0%25C4%25C3%25CE


更改方法:打开source\function\function_core.php
找到 output函数
  1. if(defined('CACHE_FILE') && CACHE_FILE && !defined('CACHE_FORBIDDEN'))
复制代码
更改为:
  1. if(defined('CACHE_FILE') && CACHE_FILE && !defined('CACHE_FORBIDDEN') && !$_G['mobile'])
复制代码

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部