2011-12-12 43 views
0

我的網站是http://localhost/carsales/我已經完成了我的CakePHP的網站,但我的索引頁http://localhost/carsales/car_sales/specials,但是當我在格式鍵入它 http://localhost/carsales/我得到一個錯誤,說我我錯過了一個carsales控制器或模型..我如何可以設置我的網站默認爲一個不同的URL

我該如何修改它,以便如果有人鍵入http://localhosr/carsales/它顯示什麼是http://localhost/carsales/car_sales/specials?我正在閱讀重新路線,但也許我做錯了,因爲它不工作。

謝謝

回答

0

編輯您的routes.php指定默認/路線所需的控制器和行動:

Router::connect('/', array('controller' => 'car_sales', 'action' => 'specials')); 
+0

謝謝你,我改變了,但其告訴我缺少控制器錯誤:CarSales找不到。 CarSales是網站的名稱(項目)..它顯示了默認的蛋糕php錯誤頁面。 – user975582

+0

那麼,你的控制器名稱是什麼?在創建指向該控制器中的操作的鏈接時,只需將其放置在那裏即可。 – deceze

1

我不知道CakePHP的,但我知道CI中有路由文件默認控制器設置。你有沒有在Cake中尋找類似的功能?如果有,您可以將其設置爲自動路由到您的/ car_sales控制器。這個here有一個很好的解釋。另外,假設你使用的是Apache,你可以看看URL rewrites。希望這可以幫助。

相關問題