所以我想知道action_index()
函数,为什么kohana在URL的末尾包含索引词?
所以它最终会像这样:controller_name/action_name
但我不希望index
在那里。如何禁用action_index()
?
答案 0 :(得分:1)
您需要在路线中选择行动,例如
Route::set('home', 'home(/<action>)')
->defaults(array(
'controller' => 'Home',
'action' => 'index'
));
现在,http://domain_name/home/index
和http://domain_name/home
都会触发action_index
。
答案 1 :(得分:0)
您可以轻松地从网址中删除index.php
。打开application/bootstrap.php
文件,将index_file
设置为false
。
Kohana::init(array(
'base_url' => '/kohana/',
'index_file' => FALSE
));