的URI我的意思笨URI误差分别为:与允许的字符
/ar/users/verify/5454kj/said%40kdfdsf.dff
其中最后一个URI段是使用PHP函数urlencode
编码的电子邮件地址。该application/config/config.php
permitted_uri_chars
具有follwoing值:
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';
所以%
和.
是允许的。那么问题是什么?它是CodeIgniter 2.2.0中的一个错误吗?它与IIS有关吗?
你是如何使用这个URI以及你得到的错误是什么? – Dan 2014-09-18 21:26:12
我在验证码电子邮件链接中使用它。错误是:'您提交的URI不允许使用字符。' – SaidbakR 2014-09-18 21:29:31
'http:// mywebsite.com/ar/users/verify/aZeAbh6Of12zM8rjFOSsW084M433tS5G1999/said%40email.com'我在验证操作中收到此消息,它被定义为'public函数验证($ code = null,$ email = null){}' – SaidbakR 2014-09-18 21:34:46