【发布时间】:2011-03-22 18:52:19
【问题描述】:
我相信我知道如何做到这一点,但想通过我的社区窥视者进行验证。 =)
这是一个例子:
我有一个名为“tami”的控制器类,带有一个动作“索引”。
我知道,如果我希望某人通过“/tami/”或“/tami/index”以外的 URL 访问该控制器/操作组合,那么我应该通过以下方式添加路由:
Route::set('pretty_tami', 'these-are-my-initials(/<action>)')
->defaults(array(
'controller' => 'tami',
'action' => 'index',
));
但是,用户仍然可以通过/tami/ 访问此页面。
如何关闭默认路由,让唯一有效的路由是我定义的路由?
我假设我可以删除kohana/application/bootstrap.php 中的默认路由。那是对的吗?还是会破坏其他东西?
【问题讨论】:
-
别害怕,APPPATH 目录中的每个脚本都可以根据您的需要进行更改。
标签: php routing kohana url-routing kohana-3