研究員的代碼,我有一個codeigniter控制器中的函數,它接受幾個參數之一,其中一個是電子郵件地址。在我的CI配置電子郵件@ gmail_com週期轉換爲下劃線
我已經允許時期和 '@':它被稱爲人喜歡:
domain/path/mycontroller/myfunc/[email protected]/anotherparam
什麼控制器已是
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\[email protected]';
和我。 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]
有關如何我可以解決這個問題的任何想法?
感謝
嘿韋斯利,看起來像REQUEST_URI做的伎倆。我稍後會做更多的測試,以確保這個改變沒有破壞其他任何東西,但它看起來很有前途:)非常感謝。我很欣賞快速反應。 – djeetee 2011-05-18 17:49:52