Para la solución tenemos que insertar un poco de código.
Primero vamos a app/Exceptions/handler.php.
Ya en ese fichero, vamos a la función render e insertamos un poco de código:
if($this->isHttpException($e))
{
switch ($e->getStatusCode())
{
// not found
case 404:
return redirect('home');
break;
// internal error
case '500':
return redirect('home');
break;
default:
return parent::render($request, $e);
break;
}
}
De manera que la función completa nos queda así:
public function render($request, Exception $e)
{
if($this->isHttpException($e))
{
switch ($e->getStatusCode())
{
// not found
case 404:
return redirect('home');// esta es la ruta hacia donde queremos redirigir
break;
// internal error
case '500':
return redirect('home');// esta es la ruta hacia donde queremos redirigir
break;
default:
return parent::render($request, $e);
break;
}
}
return parent::render($request, $e);
}
Espero que le sirva de ayuda a alguien.
No hay comentarios:
Publicar un comentario