我檢查codeigniter用戶指南,但我沒有幸運解決我的問題。Codeigniter URI路由
我在本地主機上創建了一個網頁。
當我去http://localhost/webpage/
這沒關係。它將轉到默認控制器。
我的默認控制器是Homepage
並且有一個名爲index
,guarantee
和about
方法當我去我的routes.php文件,我添加了這個:
$route['guarantee'] = "homepage/guarantee";
$route['about_us'] = "homepage/about";
然後嘗試訪問它http://localhost/webpage/guarantee
和http://localhost/webpage/about_us
它顯示錯誤404
但是當我這樣做$route['default_controller'] = "homepage/guarantee";
保證頁面將顯示。
任何人都可以幫助我解決這個問題嗎? 謝謝。
你在這個文件夾上有任何'.htaccess'文件嗎? – rcdmk
在應用程序文件夾裏面有一個'.htaccess',我沒有碰它,它是我正在使用的CodeIgniter的一個新副本.. – justin
This沒問題,我只是問是否你已經添加了一個到根目錄。你用'http:// localhost/webpage/index.php/guarantee'試過了嗎? – rcdmk