我无法在我的域上设置默认路由。我希望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',
));
答案 0 :(得分:0)
您需要正确设置base_url
(在application/bootstrap.php
中),例如
Kohana::init(array(
'base_url' =>'http://example.com/app/new/',
...
));
根据您为网站提供服务的方式,您可能还需要在RewriteBase
中使用.htaccess
。
RewriteBase /app/new/
应该这样做。