2014-12-16 2 views
0

Я не могу установить маршрут по умолчанию в своем домене. Я хочу, чтобы mydomain.com приводил к mydomain.com/app/newKohana доменные маршруты

Я пробовал множество наборов маршрутов, но ничего не работало.

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', 
)); 
+0

Маршрут по умолчанию должен быть точным. Правильно ли вы установили 'base_path', правильно ли вы создали действие и контроллер? Вы получаете ошибку 404 или что-то еще? – Raziel

ответ

0

Вам необходимо правильно установить base_urlapplication/bootstrap.php), например,

Kohana::init(array( 'base_url' =>'http://example.com/app/new/', ... ));

В зависимости от того, как вы обслуживаете сайт, вы также, возможно, придется использовать RewriteBase в .htaccess. RewriteBase /app/new/ должен это сделать.

Смежные вопросы