出現這樣的問題的原因:
如, 心夢 正常解析 為: %D0%C4%C3%CE 。 但是地址欄中看到的是:%25D0%25C4%25C3%25CE
% 對再一次替換
這時選擇 rewrite 兼容性,切換 。設置為 「 是」 或者 「否」 查看是否解決
如果,還是出現,用户空間不存在
打開:function_core.php
找到:
- $_G['setting']['rewritecompatible'] && $username = rawurlencode($username)
rawurlencode 函數的作用:除了 -_. 之外的所有非字母數字字符都將被替換成百分號(%) 後跟兩位十六進制數
這也就是% 被二次處理的原因
將 rawurlencode 函數去掉