Php 如果目标不存在';不存在
我想让用户访问不存在的或错误的页面来重定向到某个地方。 如果用户访问Php 如果目标不存在';不存在,php,laravel-4,Php,Laravel 4,我想让用户访问不存在的或错误的页面来重定向到某个地方。 如果用户访问*application.com/somewhere*,但它不存在,则应将用户重定向到*application.com/dashboard* 我必须对配置文件或route.php进行更改吗?我自己解决了这个问题。将下面的代码放在route.php上。当发生任何错误时,将重定向到URL/仪表板 所有错误重定向到URL/仪表板 App::error(function(Exception $exception, $code) {
*application.com/somewhere*
,但它不存在,则应将用户重定向到*application.com/dashboard*
我必须对配置文件或route.php进行更改吗?我自己解决了这个问题。将下面的代码放在route.php上。当发生任何错误时,将重定向到URL/仪表板 所有错误重定向到URL/仪表板
App::error(function(Exception $exception, $code)
{
Log::error($exception);
if (Config::get('app.debug') == false)
{
return Redirect::to('/dashboard');
}
});
我想你可以很容易地处理这件事
App::missing(function($exception)
{
return Redirect::to('/dashboard');
});
什么
Config::get('app.debug')
返回?#yannis在生产中,debub模式将为false,以隐藏任何错误消息等。但是你的方法很简单。我要用你的。谢谢