Codice cliente: Password:
Hai dimenticato i dati di login? Clicca qui
hosting e housing, vps, domini, mondoserver

PAGINE DI ERRORE PERSONALIZZATE, HTACCESS

Questa 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
...............................................................................................................................................................................................
Salva l'indirizzo di questa pagina Clicca qui.
Hosting
Domini
Server virtuali
Server dedicati
Assistenza clienti
  Hosting con WordPress, Drupal, Joomla, Magento
linea
Hosting Linux
linea
Hosting Windows
linea
Hosting Java Tomcat
linea
Hosting Frazionabile
linea
Database Hosting
Dominio e spazio web
linea
Registrazione dominio
linea
Trasferimento dominio
linea
Rinnova domini
linea
Gestione DNS
VPS Linux
linea
VPS Windows
linea
Infrastruttura VPS
linea
Assistenza Managed
Housing Linux
linea
Housing Windows
linea
Assistenza Housing
Assistenza tecnica
linea
Guide, esempi e FAQ
linea
Contatta MondoServer
linea
Note legali e privacy
linea
Rinnovi o disdette
 

MondoServer® - Hosting, Housing, VPS, Domini
3Net snc - P.IVA 04076630757