{"id":25966,"date":"2021-06-16T17:14:00","date_gmt":"2021-06-16T14:14:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=25966"},"modified":"2021-10-18T02:03:47","modified_gmt":"2021-10-17T23:03:47","slug":"comment-creer-une-page-d-erreur-404-personnalisee-dans-laravel","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/fr\/comment-creer-une-page-d-erreur-404-personnalisee-dans-laravel\/","title":{"rendered":"Comment cr\u00e9er une page d&rsquo;erreur 404 personnalis\u00e9e dans Laravel"},"content":{"rendered":"<p>Voulez-vous cr\u00e9er une page d&rsquo;erreur 404 personnalis\u00e9e dans Laravel\u00a0? Si, pour une raison quelconque, vos utilisateurs ont atterri sur une URL qui n&rsquo;existe pas, vous devriez avoir une page 404 bien con\u00e7ue afin que les visiteurs puissent facilement naviguer vers les autres pages. Sur cette page d&rsquo;erreur 404, vous pouvez afficher le logo du site, le formulaire de recherche, les liens d&rsquo;autres pages, etc.<\/p>\n<p>L&rsquo;erreur 404 est un message affich\u00e9 par un navigateur pour indiquer qu&rsquo;une adresse Internet est introuvable. Fondamentalement, cette page montrera si le lien est rompu ou n&rsquo;existe pas.<\/p>\n<p>Si vous configurez cette page 404 avec une belle apparence, vos visiteurs peuvent facilement acc\u00e9der \u00e0 la page d&rsquo;accueil ou \u00e0 d&rsquo;autres pages utiles.<\/p>\n<p>Dans cet article, je vous montre comment cr\u00e9er une page d&rsquo;erreur 404 personnalis\u00e9e dans Laravel. Cela vous aidera \u00e0 garder vos visiteurs engag\u00e9s sur le site Web.<\/p>\n<p>Il existe 2 fa\u00e7ons de cr\u00e9er une page d&rsquo;erreur 404 dans Laravel. Dans la premi\u00e8re option, vous devez cr\u00e9er votre propre page. Dans la deuxi\u00e8me approche, vous pouvez utiliser le mod\u00e8le de page d&rsquo;erreur par d\u00e9faut de Laravel.<\/p>\n<h3>Cr\u00e9er une page d&rsquo;erreur 404 personnalis\u00e9e dans Laravel<\/h3>\n<p>Laravel fournit un moyen beaucoup plus simple de cr\u00e9er des pages d&rsquo;erreur 404. Il vous suffit de cr\u00e9er un <code>resources\/views\/errors\/404.blade.php<\/code>. Dans ce fichier, vous devez ajouter un design et am\u00e9liorer cette page.<\/p>\n<p>\u00c0 titre d&rsquo;exemple, j&rsquo;ajoute du code HTML de base au fichier lame 404. L&rsquo;utilisateur doit ajouter d&rsquo;autres \u00e9l\u00e9ments comme le logo, les liens vers les pages, le formulaire de recherche, etc.<\/p>\n<p><strong>ressources\/vues\/erreurs\/404.blade.php<\/strong><\/p>\n<pre><code>@extends('layouts.app')\n\u00a0\u00a0\n@section('content')\n\u00a0\u00a0\u00a0\u00a0&lt;div class=\"container\"&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;div class=\"row\"&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;div class=\"col-md-8\"&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;h1&gt;OOPS, Page not found!&lt;\/h1&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;\/div&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;\/div&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;\/div&gt;\n@endsection<\/code><\/pre>\n<p>Une autre fa\u00e7on d&rsquo;effectuer la m\u00eame t\u00e2che consiste \u00e0 utiliser les pages d&rsquo;erreur Laravel par d\u00e9faut. Et puis personnalisez-le selon vos besoins. Vous pouvez publier des pages d&rsquo;erreur par d\u00e9faut dans Laravel \u00e0 l&rsquo;aide de la commande\u00a0:<\/p>\n<pre><code>php artisan vendor:publish --tag=laravel-errors<\/code><\/pre>\n<p>La commande ci-dessus cr\u00e9erait plusieurs pages d&rsquo;erreur pour diff\u00e9rents codes d&rsquo;\u00e9tat tels que 404, 401, 403, etc. dans le <code>resources\/views\/errors<\/code>r\u00e9pertoire. Toutes ces pages d&rsquo;erreur Laravel par d\u00e9faut ont une conception de base que vous devrez personnaliser plus tard.<\/p>\n<p>J&rsquo;esp\u00e8re que vous comprenez comment cr\u00e9er une page d&rsquo;erreur 404 personnalis\u00e9e dans Laravel. S&rsquo;il vous pla\u00eet partager vos pens\u00e9es et suggestions dans la section commentaires ci-dessous.<\/p>\n<h4>Articles Li\u00e9s<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/fr\/comment-integrer-la-newsletter-mailchimp-dans-l-application-laravel\/\" title=\"Comment int\u00e9grer la newsletter MailChimp dans l'application Laravel\" >Comment int\u00e9grer la newsletter MailChimp dans l&rsquo;application Laravel<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/fr\/sauvegarder-l-application-laravel-sur-dropbox\/\" title=\"Sauvegarder l'application Laravel sur Dropbox\" >Sauvegarder l&rsquo;application Laravel sur Dropbox<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/fr\/comment-telecharger-un-fichier-sur-s3-a-l-aide-du-systeme-de-fichiers-laravel\/\" title=\"Comment t\u00e9l\u00e9charger un fichier sur S3 \u00e0 l'aide du syst\u00e8me de fichiers Laravel\" >Comment t\u00e9l\u00e9charger un fichier sur S3 \u00e0 l&rsquo;aide du syst\u00e8me de fichiers Laravel<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Source d&rsquo;enregistrement:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vous voulez cr\u00e9er une page d&rsquo;erreur 404 personnalis\u00e9e dans Laravel\u00a0? Dans cet article, je vais vous montrer 2 fa\u00e7ons de cr\u00e9er des pages d&rsquo;erreur 404 personnalis\u00e9es dans Laravel.<\/p>\n","protected":false},"author":1,"featured_media":21619,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[497],"tags":[844],"class_list":["post-25966","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-laravel2-4","tag-affiai-fr"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts\/25966","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/comments?post=25966"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/posts\/25966\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/media\/21619"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/media?parent=25966"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/categories?post=25966"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/fr\/wp-json\/wp\/v2\/tags?post=25966"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}