冷轩信 冷轩信

DiscuzX2.5 开启伪静态后中文用户名 空间不存在

in 冷轩纪 文章转载请注明来源!

打开source\function\function_core.php找到
$_G['setting']['rewritecompatible'] && $username = rawurlencode($username)替换为
$_G['setting']['rewritecompatible'] && $username = $username应该就好了,不过我测试后发现utf8 版本的是正常了,但是gbk版本的还是空间不存在……
还有些说什么在伪静态规则后面加 [NU]的,那破玩意是针对的iis的好吧,不懂就不要乱教,apache的加了之后就500……

discuzx 短地址跳转到用户空间
我是用forum.php把index.php覆盖了,修改index.php,找到
require './source/function/function_forum.php';在下面添加
if(!empty($_SERVER['QUERY_STRING']) && is_numeric($_SERVER['QUERY_STRING'])) { $uid = $_SERVER['QUERY_STRING']; $uurl= "http://***.com/space-uid-".$uid.".html"; header("HTTP/1.1 301 Moved Permanently"); header("location: $uurl"); exit(); } 别忘了把域名改成你的

文章二维码

扫描二维码,在手机上阅读!

发表新评论
仅有 1 条评论
  1. iphone4s手机壳

    dz也是伤不起啊!


© 2018 由 Typecho 强力驱动.Theme by Yodu
PREVIOUS NEXT
雷姆
拉姆
0:00