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對應的值。