我是Kohana的新手并且遇到了路由到子目录,它一直给我一个在服务器上找不到的URL。
在bootstrap.php
我定义了这条路线:
Route::set('store', 'store(/<action>)')
->defaults(array(
'directory' => 'store',
'controller' => 'main',
'action' => 'index',
));
商店控制器存储在application/classes/Controller/Store/Main.php
为了测试它,控制器只返回一些文本到页面:
<?php defined('SYSPATH') or die('No direct script access.');
class Controller_Store_Main extends Controller
{
public function action_index()
{
$this->response->body('Store Main Page');
}
}
答案 0 :(得分:1)
同样适用于我。
default
路线之前定义。