Ai observat cum multe site-uri afișează pagini de eroare personalizate, prietenoase cu vizitatorii, chiar și atunci când apare o eroare 404 (Not Found) sau o altă problemă de acces?
Vrei să configurezi și tu propriile pagini de erori personalizate pe server?
Pe serverele web Apache, această configurare se realizează foarte simplu prin intermediul fișierului .htaccess. Tot ce trebuie să faci este să introduci următoarele directive în fișierul .htaccess situat în directorul rădăcină al site-ului. Este esențial ca fișierele HTML indicate să existe efectiv pe server la calea specificată:
ErrorDocument 400 /errors/badrequest.html ErrorDocument 401 /errors/authreqd.html ErrorDocument 403 /errors/forbid.html ErrorDocument 404 /errors/notfound.html ErrorDocument 500 /errors/serverr.html
Iată semnificația celor mai frecvente coduri de stare HTTP:
- 400 Bad Request – cererea trimisă de browser conține sintaxă incorectă sau nu a putut fi înțeleasă.
- 401 Unauthorized – accesul necesită autentificare validă.
- 403 Forbidden – accesul la resursa solicitată este strict interzis.
- 404 Not Found – pagina sau fișierul solicitat nu a fost găsit pe server.
- 500 Internal Server Error – eroare internă de configurare sau de execuție a scripturilor de pe server.
O pagină de eroare personalizată și bine structurată reduce rata de abandon, oferind utilizatorilor posibilitatea de a căuta conținutul dorit sau de a reveni pe prima pagină a site-ului.