✅ WEB- ja WordPress -uutiset, -teemat, -laajennukset. Täällä jaamme vinkkejä ja parhaita verkkosivustoratkaisuja.

Kuinka luoda oma 404-virhesivu Laravelissa

22

Haluatko luoda mukautetun 404-virhesivun Laraveliin? Jos käyttäjät jostakin syystä päätyivät URL-osoitteeseen, jota ei ole olemassa, sinulla tulisi olla hyvin suunniteltu 404-sivu, jotta kävijät voivat helposti siirtyä muille sivuille. Tällä 404-virhesivulla voit näyttää sivuston logon, hakulomakkeen, muut sivulinkit jne.

404 -virhe on selaimen näyttämä viesti, joka osoittaa, että Internet-osoitetta ei löydy. Periaatteessa tämä sivu näkyy, jos linkki on rikki tai sitä ei ole.

Jos olet määrittänyt tämän 404-sivun kauniilla ulkoasulla, kävijät voivat helposti siirtyä etusivulle tai muille hyödyllisille sivuille.

Tässä artikkelissa näytän sinulle, kuinka luoda mukautettu 404-virhesivu Laravelissa. Se auttaa pitämään kävijät kiinnostuneina verkkosivustosta.

404-virhesivun voi luoda Laravelissa kahdella tavalla. Ensimmäisessä vaihtoehdossa sinun on luotava oma sivu. Toisessa lähestymistavassa voit käyttää Laravelin oletusvirhesivumallia.

Luo mukautettu 404-virhesivu Laraveliin

Laravel tarjoaa paljon helpomman tavan luoda 404 virhesivua. Sinun tarvitsee vain luoda resources/views/errors/404.blade.php. Tässä tiedostossa sinun on lisättävä malli ja parannettava tätä sivua.

Lisään esimerkkinä joitain perus-HTML-koodeja 404-terätiedostoon. Käyttäjän on lisättävä muita elementtejä, kuten logo, sivulinkit, hakulomake jne.

resurssit / näkymät / virheet / 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

Toinen tapa tehdä sama tehtävä on käyttää oletusarvoisia Laravel-virhesivuja. Ja sitten muokkaa sitä vaatimuksesi mukaan. Voit julkaista oletusvirhesivut Laravelissa komennolla:

php artisan vendor:publish --tag=laravel-errors

Yllä oleva komento luo useita virhesivuja eri tilakoodeille, kuten 404, 401, 403 jne., resources/views/errorsHakemistoon. Kaikilla näillä oletusarvoisilla Laravel-virhesivuilla on perussuunnittelu, joka sinun tulisi mukauttaa myöhemmin.

Toivon, että ymmärrät, miten luot mukautetun 404-virhesivun Laraveliin. Jaa ajatuksesi ja ehdotuksesi alla olevassa kommenttiosassa.

Aiheeseen liittyvät artikkelit

Tämä verkkosivusto käyttää evästeitä parantaakseen käyttökokemustasi. Oletamme, että olet kunnossa, mutta voit halutessasi kieltäytyä. Hyväksyä Lisätietoja