0

假设我创建了一条路线:

$account_route = new Zend_Controller_Router_Route_Static(
    'account',
    array(
        'module'     => 'user',
        'controller' => 'account',
        'action'     => 'edit',
    )
);

现在可以通过example.com/account, AND访问此页面example.com/user/account/edit

我想为我的所有页面创建一个入口点以用于 SEO 目的,并防止用户试图弄清楚我的应用程序是如何在服务器上构建的。有没有办法向任何尝试通过模块/控制器/操作模式访问指定路由的 URL 的人返回 404?

4

1 回答 1

1

您可以覆盖默认路由或将其删除:

$router->removeDefaultRoutes();
于 2013-06-27T15:39:29.180 回答