Cómo crear una página de error 404 personalizada en Laravel
¿Quieres crear una página de error 404 personalizada en Laravel? Si por alguna razón sus usuarios llegaron a una URL que no existe, debe tener una página 404 bien diseñada para que los visitantes puedan navegar fácilmente a las otras páginas. En esta página de error 404, puede mostrar el logotipo del sitio, el formulario de búsqueda, otros enlaces de la página, etc.
El error 404 es un mensaje que muestra un navegador para indicar que no se puede encontrar una dirección de Internet. Básicamente, esta página mostrará si el enlace está roto o no existe.
Si configura esta página 404 con una apariencia agradable, sus visitantes pueden navegar fácilmente a la página de inicio u otras páginas útiles.
En este artículo, te muestro cómo crear una página de error 404 personalizada en Laravel. Le ayudará a mantener a sus visitantes interesados en el sitio web.
Hay 2 formas de crear una página de error 404 en Laravel. En la primera opción, debe crear su propia página. Mientras está en el segundo enfoque, puede usar la plantilla de página de error predeterminada de Laravel.
Crear página de error 404 personalizada en Laravel
Laravel proporciona una forma mucho más fácil de crear páginas de error 404. Solo necesita crear un resources/views/errors/404.blade.php
. En este archivo, debe agregar un diseño y mejorar esta página.
Como ejemplo, estoy agregando algo de HTML básico al archivo blade 404. El usuario debe agregar otros elementos como logo, enlaces a páginas, formulario de búsqueda, etc.
recursos / vistas / errores / 404.blade.php
@extends('layouts.app')
@section('content')
<div class="container">
<div class="row">
<div class="col-md-8">
<h1>OOPS, Page not found!</h1>
</div>
</div>
</div>
@endsection
Otra forma de hacer la misma tarea es utilizando las páginas de error predeterminadas de Laravel. Y luego personalícelo según sus necesidades. Puede publicar páginas de error predeterminadas en Laravel usando el comando:
php artisan vendor:publish --tag=laravel-errors
El comando anterior crearía varias páginas de error para diferentes códigos de estado como 404, 401, 403, etc. dentro del resources/views/errors
directorio. Todas estas páginas de error predeterminadas de Laravel tienen un diseño básico que deberías personalizar más adelante.
Espero que entiendas cómo crear una página de error 404 personalizada en Laravel. Comparta sus pensamientos y sugerencias en la sección de comentarios a continuación.
Artículos relacionados
- Cómo integrar el boletín de MailChimp en la aplicación Laravel
- Copia de seguridad de la aplicación Laravel en Dropbox
- Cómo cargar un archivo a S3 usando el sistema de archivos Laravel