https://kohanaframework.org/3.3/guide/kohana/install
上面的那篇文章中,已经详细的描述了如何进行kohana的配置
但是,还有一点不明却,就是关于URL重写。
如果按照上面的指导配置完,然后通过http://hostname/basename/controllername/actionname是无法访问到我们写的controller的,会提示404错误。
这是因为没有配置url重写。
那么如何配置呢?
将example.htaccess改名为.htaccess,并将其中的RewriteBase / 改为RewriteBase /basename/
其中basename是在bootstrap.php中,
Kohana::init(array(
'base_url' => '/projectname/',
));
这里的base_url对应的值。