j'ai créé un site de résumé simple avec Laravel 5.4 et je veux que les utilisateurs tapent autre chose que mon nom de site et mon site.com/panel automatiquement rediriger vers la page 404.
comment puis je faire ça?
y a-t-il un moyen de faire cela ou quoi?
j'ai trouvé ce code mais je ne l'utilise pas
public function render($request, Exception $e)
{
if ($e instanceof
\Symfony\Component\HttpKernel\Exception\NotFoundHttpException){
return response(redirect(url('/')), 404);
}
return parent::render($request, $e);
}
il suffit d'ajouter la méthode abort
return abort(404);
il est automatiquement redirigé vers votre resources/views/errors/404.blade.php
return abort(404);
et définissez également vos itinéraires pour cette action/méthode particulière avec get request.