HTAccess

Documenti di errore

Documenti di errore

Nell'articolo precedente abbiamo visto come si usa il file .htaccess. Oggi vediamo come personalizzare i documenti di errore del nostro sito.

Creare pagine di errore personalizzate è molto utile, permette di visualizzare una pagina di errore in linea con il sito, dove visualizzare il link di ritorno al contenuto del sito, invece del poco gradevole errore standard ‘404 File Not Found’.

Per impostare le pagine di errore personalizzate, create il file .htaccess e seguite le linee guida che includono questo codice:

ErrorDocument 404 /error_pages/404.html

Questo codice dice al web server Apache di visualizzare il documento posizionato in /error_pages/404.html quando si presenta un errore 404.

In questo esempio abbiamo sottinteso che avete creato in precedenza una pagine 404.html e l’avete inserita nella cartella ‘error_pages’ presente sul vostro hosting http://www.vostrodominio.com. Es: http://www.vostrodominio.com/error_pages/404.html.

Il file 404.html è una normalissima pagina html che visualizza un conetnuto personalizzato da voi (ovviamente deve contenere anche il testo ‘404 File Not Found’).

Per impostare ulteriori pagine di errore, ad esempio la ‘401 Unauthorised’ o la ‘403 Forbidden e la ‘500 Internal Server’, dovrete creare un file con questo codice:

ErrorDocument 401 /error_pages/401.html
ErrorDocument 404 /error_pages/404.html
ErrorDocument 500 /error_pages/500.html

E’ molto utile visualizzare un messaggio gradevole di errore, ma molto più importante risolvere gli errori. Utilizzando una pagina PHP invece della semplice pagina html, potrete memorizzare nel vostro database l’errore e risolverlo.

Questo può essere gestito facilmente grazie a molti script pre-confezionati che visualizzano l’errore più frequente.

Nel prossimo articolo vedremo come gestire i reindirizzamenti con .htaccess.

 


 1935, 

Facebook

Twitter

Seguici su

© IO Solution All rights reserved - Sede op. Viale Palmanova, 213 33100 Udine - Sede Leg. Via Savona 16/c 33100 Udine - P.IVA 02767840305 - PEC io-solutionsrl@pec.it - REA UD-286559 - capitale 900 € i.v.