Quando i visitatori di un sito richiedono pagine che il server non può trovare, il server web genera e mostra una pagina HTML standard con un messaggio di errore. Si potrebbe desiderare creare proprie pagine di errore e usarle per i propri siti o directory virtuali individuali. I messaggi di errore seguenti sono quelli personalizzati più frequentemente:
- 400 Il file richiesto non è valido. In genere significa che la sintassi usata nella URL non è corretta (ad esempio, le maiuscole dovrebbero essere minuscole; segni di punteggiatura errati).
- 401 Non autorizzato. Il serve sta cercando una chiave crittografica dal cliente e non riesce ad ottenerla. È anche possibile che la password digitata sia errata.
- 403 Vietato/Accesso negato. Simile a 401; per accedere al sito è necessario un permesso speciale - una password o un nome utente, se si tratta di un problema di registrazione.
- 404 Non trovato. Il server non trova il file richiesto. Il file è stato spostato o cancellato, oppure sono stati digitati URL o nome documento errati. Questo è l’errore più comune.
- 500 Errore del server interno. Non è stato possibile recuperare il documento HTML a causa di problemi di configurazione del server.
- 503 Servizio temporaneamente non disponibile. Il sito non è al momento disponibile per manutenzione.
Per configurare il server web in modo che mostri pagine di errore personalizzate per un sito:
- Attiva il supporto per i documenti di errore personalizzati.
- Vai su Siti web e domini e fai clic su Impostazioni di Hosting nel pannello delle impostazioni di un sito web.
- Seleziona la casella di controllo Documenti di errore personalizzati.
- Fai clic su OK.
- Connetti al tuo account FTP e vai alla directory
error_docs
. - Modifica o sostituisci i relativi file. Accertati di preservare i nomi di file corretti:
- 400 Richiesta non valida - bad_request.html
- 401 Non autorizzato - unauthorized.html
- 403 Accesso negato/Forbidden - forbidden.html
- 404 Non trovato - not_found.html
- 405 Metodo non consentito - method_not_allowed.html
- 406 Non accettabile - not_acceptable.html
- 407 Necessaria autenticazione proxy - proxy_authentication_required.html
- 412 Precondizione on riuscita - precondition_failed.html
- 414 URI della richiesta troppo lungo - request-uri_too_long.html
- 415 Tipo di supporto non supportato - unsupported_media_type.html
- 500 Errore interno del server - internal_server_error.html
- 501 Non implementato - not_implemented.html
- 502 Gateway non valido - bad_gateway.html
- 503 Servizio temporaneamente non disponibile - maintenance.html
Ora il server web mostrerà pagine di errore personalizzate.