Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Impostazione

Come configurare i messaggi di errore
Come configurare i messaggi di errore
Link copiato negli appunti

Per impostare Apache in modo che riesca a produrre dei messaggi d'errore
personalizzati bisognerà andare ad agire sul file srm.conf nella rootdir
del webserver; in esso leggeremo infatti qualcosa del tipo:

# Customizable error response (Apache style)
# these come in three flavors
#
# 1) plain text
#ErrorDocument 500 "The server made a boo boo.
# n.b. the (") marks it as text, it does not get output
#
# 2) local redirects
#ErrorDocument 404 /missing.html
# to redirect to local url /missing.html
#ErrorDocument 404 /cgi-bin/missing_handler.pl
# n.b. can redirect to a script or a document using
# server-side-includes.
#
# 3) external redirects
#ErrorDocument 402 http://some.other_server.com/subscription_info.html

La sintassi base per i messaggi d'errore personalizzati è quindi:

ErrorDocument XXX azione

dove "ErrorDocument" è la direttiva, XXX è un numero di tre cifre
corrispondente al codice d'errore del server (ad esempio 404, 500 ecc.)
e "azione" è quello che il server deve fare in caso si riscontrino
questi errori.

Soffermiamoci su "azione" prima di vedere alcuni esempi: questa può
essere:

  • del semplice testo da visualizzare, preceduto dallle virgolette (") ma
    non dalle stesse chiuso; queste, inoltre, non verranno visualizzate
    nel messaggio d'errore (primo caso riportato dal file srm.conf);
  • un'URL locale (secondo caso riportato);
  • un'URL esterna a cui redirigere il visitatore (terzo caso).

È consigiato non abusare troppo delle redirezioni, soprattutto di
quelle esterne: a molti potrebbe dare fastidio trovarsi inspiegabilmente
in un sito differente dal vostro per motivi che non si riescono a
spiegare.

Ti consigliamo anche