di: Simone Carletti 11 Novembre 2005
Una caratteristica molto interessante del web server IIS è quella di consentire la personalizzazione delle pagine di errore. Attraverso la console di amministrazione è possibile associare, per ogni singolo web creato, pagine personalizzate agli errori HTTP restituiti.
Ad esempio, è possibile modificare la pagina restituita con un errore 404 (file non trovato) oppure 403 (autorizzazione negata). In questo modo, IIS invierà al client la pagina specificata in alternativa a quella di default che, ad essere sinceri, è decisamente poco amichevole. Per cominciare, vediamo le impostazioni di personalizzazioni disponibili.
Per modificare le pagine di errore, la prima cosa è accedere al pannello di configurazione di IIS. Da notare che i termini e la disposizione dei pannelli può variare leggermente in base alla versione del webserver.
Seguire il percorso Programmi > Strumenti di Amministrazione > Internet Information Services per aprire il pannello di IIS. Scegliete il sito web da personalizzare, cliccate con il pulsante destro del mouse e selezionate Proprietà per aprire le impostazioni del web.
Aprite la tab Messaggi di Errore Personalizzati. A questo punto, dovreste avere davanti a voi un pannello tipo quello seguente:

Al centro della finestra è disponibile l'elenco degli errori HTTP con a fianco la pagina associata. Di default, le pagine di errore sono salvate nella cartella C:\WINDOWS\help\iisHelp\common\401-1.htm.
Per cambiare la pagina è sufficiente scegliere l'errore che si desidera modificare e selezionare la voce Modifica Proprietà. Nella nuova finestra è possibile decidere se:
Una volta confermata la modifica, al verificarsi dell'errore IIS eseguirà l'azione richiesta.
Quanto abbiamo detto fino ad ora è valido ad una condizione: che abbiate accesso alla console di amministrazione di IIS.
Questo è un privilegio concesso solo a possiede un server dedicato con accesso di root. Nel caso il vostro sito sia ospitato su un piano di hosting, certamente non vi sarà possibile gestire direttamente l'amministrazione.
In questo caso, l'unica alternativa è verificare se il pannello di gestione messo a vostra disposizione dall'hoster supporta la configurazione delle pagine di errore personalizzate o se l'azienda vi offre il servizio attraverso modalità alternative. In caso negativo, non sarà possibile modificare le impostazioni predefinite.
Guida ASP NukePercorso per conoscere ASP Nuke: sistema di gestione contenuti open... |
Guida ASP & MySQLUtilizzare le pagine ASP e farle interagire con il database mySQL |
Guida ASP con i cookieMini guida in sei lezioni per l'utilizzo specifico dei cookies |
Ogni giovedì, direttamente nella tua e-mail: articoli, guide, tutorial e script ASP, ASP.Net, SQL server e IIS.
Iscriviti alla newsletter
|
|
Corso Progettazione database11 Maggio 2012 a Milano |
|
|
Amministratore di Reti Windows Server 200811 Giugno 2012 a Milano |
|
Nessun corso previsto |