使用Kohana Framework重定向404页面

时间:2013-12-18 04:39:58

标签: kohana-3.2

如何将页面重定向到主页使用Kohana 3.2

我尝试使用.htaccess文件,但失败了:

RewriteBase /
ErrorDocument 404 http://www.domain.com/
ErrorDocument 400 http://www.domain.com/
ErrorDocument 401 http://www.domain.com/
ErrorDocument 500 http://www.domain.com/
ErrorDocument 403 http://www.domain.com/

任何人都可以提供帮助

1 个答案:

答案 0 :(得分:0)

这是Apache“404”页面。只有在没有“index.php”文件的情况下才会出现,这在Kohana中根本不会发生。

您可以在指南http://kohanaframework.org/3.3/guide/kohana/errors中阅读有关错误处理的内容。

或者版本3.2 http://kohanaframework.org/3.2/guide/kohana/errors(目前已经失效)。

遵循3.3文档,这应该有效

class HTTP_Exception_404 extends Kohana_HTTP_Exception_404 
{

    public function get_response()
    {
        HTTP::redirect('/');
    }      
}