1
我是CodeIgniter的新手,它的路由令我感到困惑,我試圖簡單地加載一個不同的頁面(我爲每個頁面分開控制器和視圖)。用CI路由加載新頁面
我有以下代碼:
<li class="active"><a href="/homepage">Home</a></li>
我的routes.php文件是:
$route['default_controller'] = "homepage";
$route['404_override'] = '';
$route['homepage'] = "homepage";
要
http://demo
加載網頁頁面(我在配置虛擬主機Apache),但點擊首頁鏈接給我
在此服務器上找不到請求的URL /主頁。
爲什麼你用完全相同的控制器定義兩條路線?簡單地給你的'$ route ['homepage']'一個不同的控制器/方法 – 2013-02-17 20:26:44
你爲什麼改變default_controller?你是否創建了默認的控制器?如果你這樣做,最後的路線是多餘的。 – Repox 2013-02-17 20:27:36
@rpm - 無論何時只要輸入域名並點擊主頁鏈接,我都希望主頁出現。如果我給主頁路由一個不同的控制器,我是不是隻有兩個相同的控制器? – SteB 2013-02-17 20:40:20