我下面CakePHP的博客教程防止CakePHP的控制器訪問,和此刻的URL與路由
/posts/view/1
作品。使用路由,我設法創建一個別名消息:
Router::connect('/news/:action/*', array('controller' => 'posts'));
Router::connect('/news/*', array('controller' => 'posts'));
這樣,URL
/news/view/1
工作爲好。不過,/ posts/URL仍然適用。如何防止/ posts /仍然有效的URL?
由於HTTP狀態,這個效果很好。讓我們希望CakePHP團隊稍後能夠添加此功能。 – ohyeah
這不是真的,他重新發明了車輪,這已經是核心功能,請參閱http://api.cakephp.org/2.4/class-Router.html#_redirect – burzum