Tweet |
Cosa sono le Custom error Pages?
Queste pagine sono delle semplici pagine di risposta che vengono inviate in caso di errore.
Frequentemente accade ,per esempio, che un navigatore cerchi una pagina che non esiste e nel browser venga visualizzata una pagina anonima con scritto il numero di errore (404).
Non solo , gli errori possono essere molteplici anche dovuto a problematiche del server.
Per questo , al fine di non visualizzare delle pagine anonime in caso di errori , si possono usare le custom error pages in modo da rendere più gradevole ed arricchire con informazioni le pagine di errore.
Se vogliamo personalizzare queste pagine per il Nostro sito Web possiamo procedere nel seguente modo:
Per prima cosa occorre loggare nel Cpanel di MediaQualityLab e Poi bisogna andare nella voce di menu "Pagine Errori":
Una volta aperto occorre scegliere quale tipo di errore personalizzare:
Infine attraverso un semplice editor messo a disposizione da Cpanel stesso si può procedere alla personalizzazione
Potete usare il comodo editor messo a disposizione da cPanel. Il risultato sarà che il browser ogni volta che non trova la pagina visualizzerà la pagina 404.shtml
In alternativa è anche possibile utilizzare un file php per gli errori. Per farlo occorre modificare il file .htaccess con le seguenti direttive:
ErrorDocument 400 /error.php
ErrorDocument 401 /error.php
ErrorDocument 402 /error.php
ErrorDocument 403 /error.php
ErrorDocument 404 /error.php
ErrorDocument 405 /error.php
ErrorDocument 406 /error.php
ErrorDocument 407 /error.php
ErrorDocument 408 /error.php
ErrorDocument 409 /error.php
ErrorDocument 410 /error.php
ErrorDocument 411 /error.php
ErrorDocument 412 /error.php
ErrorDocument 413 /error.php
ErrorDocument 414 /error.php
ErrorDocument 415 /error.php
ErrorDocument 416 /error.php
ErrorDocument 417 /error.php
ErrorDocument 500 /error.php
Per ogni tipo di errore verrà visualizzata la pagina error.php . Nel codice della pagina php potete usare la variabile $_SERVER["REDIRECT_STATUS"] e personalizzare cosi i messaggi di errore.