Come creare una pagina di errore 404 personalizzata in Laravel
Vuoi creare una pagina di errore 404 personalizzata in Laravel? Se per qualche motivo i tuoi utenti sono atterrati su un URL che non esiste, dovresti avere una pagina 404 ben progettata in modo che i visitatori possano facilmente navigare verso le altre pagine. In questa pagina di errore 404, puoi visualizzare il logo del sito, il modulo di ricerca, altri collegamenti alla pagina, ecc.
L’errore 404 è un messaggio visualizzato da un browser per indicare che non è possibile trovare un indirizzo Internet. Fondamentalmente, questa pagina mostrerà se il collegamento è interrotto o non esiste.
Se imposti questa pagina 404 con un aspetto gradevole, i tuoi visitatori possono facilmente accedere alla home page o ad altre pagine utili.
In questo articolo, ti mostro come creare una pagina di errore 404 personalizzata in Laravel. Ti aiuterà a mantenere i tuoi visitatori coinvolti sul sito web.
Esistono 2 modi per creare una pagina di errore 404 in Laravel. Nella prima opzione, devi creare la tua pagina. Nel secondo approccio, puoi utilizzare il modello di pagina di errore predefinito di Laravel.
Crea una pagina di errore 404 personalizzata in Laravel
Laravel fornisce un modo molto più semplice per creare pagine di errore 404. Devi solo creare un file resources/views/errors/404.blade.php
. In questo file, dovresti aggiungere un design e migliorare questa pagina.
Ad esempio, sto aggiungendo del codice HTML di base al file blade 404. L’utente deve aggiungere altri elementi come logo, collegamenti alle pagine, modulo di ricerca, ecc.
risorse/viste/errori/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
Un altro modo per eseguire la stessa attività è utilizzare le pagine di errore Laravel predefinite. E poi personalizzalo secondo le tue esigenze. Puoi pubblicare pagine di errore predefinite in Laravel usando il comando:
php artisan vendor:publish --tag=laravel-errors
Il comando precedente creerebbe diverse pagine di errore per diversi codici di stato come 404, 401, 403, ecc. all’interno della resources/views/errors
directory. Tutte queste pagine di errore Laravel predefinite hanno un design di base che dovresti personalizzare in seguito.
Spero che tu capisca come creare una pagina di errore 404 personalizzata in Laravel. Per favore condividi i tuoi pensieri e suggerimenti nella sezione commenti qui sotto.
articoli Correlati
- Come integrare la newsletter di MailChimp nell’applicazione Laravel
- Backup dell’applicazione Laravel su Dropbox
- Come caricare file su S3 utilizzando Laravel Filesystem