2013-01-03 46 views
1

我正在使用CodeIgniter版本1.7.2。我需要讓URL參數,例如允許CodeIgniter中的URL參數1.7.2

http://www.mydomain.com/?test=test. 

我嘗試從

$config['uri_protocol'] = "AUTO" 

改變uri_protocol

$config['uri_protocol'] = "PATH_INFO" 

和它的工作,但然後我所有的其他環節一樣

http://www.mydomain.com/test does not work. 

這裏的解決方案是什麼?

我還試圖用 permitted_uri_chars

,但我不能使它工作。

+1

我也被迫在舊的CI安裝上工作,需要查詢字符串支持。這是什麼幫助我:http://stackoverflow.com/a/10283196/844726 – swatkins

+0

你使用routes.php?你也應該報告你無法看到的錯誤,嘗試啓用日誌,然後確保在你的config.php中定義了一個默認的控制器 – sbaaaang

回答

0

從swatkins上面的鏈接回答你的問題,但我會認真考慮使用這種方法,它很混亂,搜索引擎不是大粉絲,它打開安全漏洞,我真的想不出任何好的理由去做吧。

您可以使用帶有標準URI的get請求並通過它傳遞參數,使用這種方法將鼓勵您正確處理和檢查輸入。