Товарищи, у меня есть функция в контроллере codeigniter, которая принимает пару параметров, один из которых является адресом электронной почты.это называется вот так:
domain/path/mycontroller/myfunc/email@gmail.com/anotherparam
то, что получает контроллер: email @ gmail_com
у меня разрешены точки и '@' в моей конфигурации CI:
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-@';
и мой .htaccess выглядит следующим образом:
RewriteEngine On
RewriteBase /myapp/
RewriteCond $1 !^(index\.php|images|css|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /myapp/index.php?/$1 [L]
Есть мысли о том, как я могу решить эту проблему?
спасибо