私は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');
}
}