|
|
 Il tuodominio senza LAR |
|
|
|
|
 |
PAGINE DI ERRORE PERSONALIZZATE, HTACCESSQuesta guida illustra il metodo di creazione di pagine di errore http personalizzate.
|
|
| ............................................................................................................................................................................................... |
CONCETTI DI BASE |
Quando si chiama l'indirizzo di una pagina che non esiste si ottiene un errore di "pagina non trovata", ovvero "page not found", corrispondente ad un codice di stato/errore HTTP numero "404". Questo è solo un esempio di errore HTTP, infatti ne esistono molteplici ciascuno dei quali corrispondente ad una particolare evenienza.
I nostri server sono configurabili in modo tale da indirizzare il visitatore su una pagina predefinita nel caso in cui dovesse verificarsi un errore, quale ad esempio il caso di "pagina non trovata". Per indirizzare il visitatore su una pagina di errore personalizzata sarà sufficiente creare un file di testo contenente specifici comandi per il server, quindi pubblicarlo all'interno del proprio spazio web. Il file citato deve tuttavia avere un nome ben preciso, ovvero ".htaccess"; il punto all'inizio non è un errore, il file deve avere esattamente questo nome.
|
| ............................................................................................................................................................................................... |
ESEMPI PRATICI |
Abbiamo detto che esistono differenti codici di stato/errore HTTP. Di seguito sono elencati i codici più frequenti:
- 400: Bad Request
- 401: Unauthorized
- 403: Forbidden
- 404: Not Found
- 405: Method Not Allowed
- 406: Not Acceptable
- 407: Proxy Authentication Required
- 408: Request Timeout
- 409: Conflict
- 411: Length Required
- 412: Precondition Failed
- 413: Request Entity Too Large
- 414: Request-URI Too Long
- 416: Requested Range Not Satisfiable
- 417: Expectation Failed
- 500: Internal Server Error
- 501: Not Implemented
- 502: Bad Gateway
- 503: Service Unavailable
- 504: Gateway Timeout
- 505: HTTP Version Not Supported
- 509: Bandwidth Limit Exceeded
Per indirizzare un visitatore alla pagina più desiderata al verificarsi di uno specifico errore sarà sufficiente creare un file di testo nel quale
ad esempio, in caso di reindirizzamento per il solo errore di "pagina non trovata", dovrà essere inserito il seguente testo:
Redirect 404 /la-mia-vecchia-pagina.html /la-mia-nuova-pagina.html
quindi salvare il file con nome ".htaccess" e, mediante FTP, pubblicarlo nella cartella principale del sito web. Sui nostri server il file .htacces
la cartella principale del sito, definita "web root", è la cartella "mainwebsite_html" visibile appena eseguito l'accesso FTP al server.
Se sul server fosse già presente un file .htaccess, perchè già in precedenza pubblicato per altri scopi, sarà sufficiente aggiungere al suo interno, possibilmente all'inizio dello stesso, le righe di reindirizzamento desiderate.
Nota al nome del file: Può capitare che il sistema operativo del vostro PC nasconda dalla visualizzazione i nomi che iniziano con un punto "." pertanto, in tal caso, sarà sufficiente impostare il proprio PC affinchè visualizzi tali files. A tal proposito è disponibile una nostra guida alla configurazione di Windows per la visualizzazione dei file nascosti.
Argomenti correlati: FTP, upload di file utilizzando FTP
Argomenti correlati: Visualizzazione file nascosti in Microsoft Windows
|
| ............................................................................................................................................................................................... |
|
|
|
|
|
|
|
MondoServer® - Hosting, Housing, VPS, Domini 3Net snc - P.IVA 04076630757
|
|
|
|
|