我用的路由器CakePHP的防止用户输入URL
Router::connect(
'/articles/:id/:slug',
array('controller' => 'articles', 'action' => 'view'),
array(
'pass' => array('id', 'slug'),
'id' => '[0-9]+'
)
);
但如何防止用户输入/articles/view/:id
。我可以让页/篇/图/:ID变成了“未找到”?
我不明白你想要什么。你是否想找到没有slu pages的页面?只要执行重定向或$ this->错误(404),当slug为空时。 – sibidiba 2010-09-25 17:10:09