2010-09-05 49 views

回答

5

您需要修改路由器的應用程序/配置/ routes.php文件

Router::connect('/pages/*', array('controller' => 'pages', 'action' => 'display')); 

Router::connect('/*', array('controller' => 'pages', 'action' => 'display')); 

有一個大的疑難雜症了這一點。如果您的應用程序除了頁面控制器之外還有其他任何控制器,您將必須明確聲明路由到之前的頁面控制器像這樣路由。

Router::connect('/users/:action/*', array('controller' => 'users')); 

所以你的路由器應該是這個樣子

Router::connect('/users/:action/*', array('controller' => 'users')); 
Router::connect('/foobars/:action/*', array('controller' => 'foobars')); 
//etc... 
Router::connect('/*', array('controller' => 'pages', 'action' => 'display')); 

這是我的方法的一個網站,從根reqiured SEO友好的URL/

+0

哇!謝謝你的偉大答案。 – 2010-09-06 02:35:06