Php Kohana 3-重定向至404页
在网上搜索之后,我还没有找到我问题的答案。 例如,如果转到Php Kohana 3-重定向至404页,php,kohana,Php,Kohana,在网上搜索之后,我还没有找到我问题的答案。 例如,如果转到http://yoursite/welcome/您将看到hello world但如果键入om/您将看到致命错误:未捕获的HTTP\u异常\u 404[404]:在此服务器上找不到请求的URL welcom/索引抛出SYSPATH/classes/kohana/request/client/internal.php[94] 从这里开始,如果用户键入错误的地址,我如何将其重定向到404页面 科哈纳3.1.3.1我认为这对你来说是可行的: 我想
http://yoursite/welcome/
您将看到hello world
但如果键入om/您将看到致命错误:未捕获的HTTP\u异常\u 404[404]:在此服务器上找不到请求的URL welcom/索引抛出SYSPATH/classes/kohana/request/client/internal.php[94]
从这里开始,如果用户键入错误的地址,我如何将其重定向到404页面
科哈纳3.1.3.1我认为这对你来说是可行的:
我想这是指科哈纳3号。我认为您需要使用
HTTP\u Exception\
,并且默认情况下在index.php中调用execute()
(通过Request::factory()
,而不是Request::instance()
。我认为您可以从那里解决这个问题。我认为这对您有用:
不过,我认为这是指Kohana 3。我认为您需要使用HTTP\u Exception\
,并且默认情况下,execute()
在index.php中被调用(由Request::factory()
,而不是Request::instance()
。我认为您可以从那里解决这个问题。我们是这样做的:
Kw\u Exception\u Handler::handle()
getCode()
方法)并创建一个新的带有特殊属性的HMVC请求,例如('error/404')Kw\u Exception\u Handler::handle()
getCode()
方法)并创建一个新的带有特殊属性的HMVC请求,例如('error/404')注:可能会有帮助。您使用的确切kohana3版本是-3.0、3.1?您使用的确切kohana3版本是-3.0、3.1?