在win下面 url中文正常,linux报404错误
我在访问URL http://xxx.com/index.php/a/b/c/中文字符/ 时 LINUX报出CI的404错误。我已经把
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_-u4e00-u9fa5';
在WAMP下测试正常。
但是传到服务器(Linux Nginx)上之后报404错误 (CI的404 不是nginx的)
希望高手解答下 一定不能拖到明年解决啊。 google "Nginxpathinfo" 对,和中文没关系。
不过,你那样配置了 $config['permitted_uri_chars'] 也不会支持中文,支持中文需要改源码。 这个问题比较麻烦啊,我对编码类的比较比较笨,太搞不来。。。:shutup: 在分页的时候用rawurlencode()加密,读数据的时候解密就可以了 回复 6# longjianghu
这不能称为加密,应该叫做编码。 回复 7# Hex
叫习惯了encode加密,decode解密:D
页:
[1]