我使用笨1.7.1 。 我允许的URI字符设置如下:
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_()@&\-';
当我键入如地址http://website.com/index.php/controller/method/test%21 ,页面没有加载,并给我的错误:
代码点火器:一个错误是EncounteredThe您提交的URI已经不允许的字符。
我听不懂。 %20
(空间)是允许的,但%21
(感叹号)不是。
我使用笨1.7.1 。 我允许的URI字符设置如下:
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_()@&\-';
当我键入如地址http://website.com/index.php/controller/method/test%21 ,页面没有加载,并给我的错误:
代码点火器:一个错误是EncounteredThe您提交的URI已经不允许的字符。
我听不懂。 %20
(空间)是允许的,但%21
(感叹号)不是。
%21
解析成!
在笨。 所以,笨不支持此请! 到允许的URI的配置文件:
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_()@&\-!';
尝试用这种逃避它,这应该工作
\\+