Я не могу установить маршрут по умолчанию для моего домена. Я хочу, чтобы mydomain.com вел к mydomain.com/app/new
Я пробовал много наборов маршрутов, но ничего не получалось.
Route::set('homePage', '')
->defaults(array(
'controller' => 'app',
'action' => 'new',
));
Route::set("home","mydomain.com")
->defaults(array(
'controller' => 'app',
'action' => 'new',
));
Route::set('default', '(<controller>(/<action>(/<id>)))')
->defaults(array(
'controller' => 'app',
'action' => 'new',
));
Вам нужно правильно установить base_url
(в application/bootstrap.php
), например
Kohana::init(array(
'base_url' =>'http://example.com/app/new/',
...
));
В зависимости от того, как вы обслуживаете сайт, вам также может понадобиться RewriteBase
в .htaccess
,
RewriteBase /app/new/
должен сделать это.
Других решений пока нет …