Vai al contenuto
EuroVPSEuroVPS

Come definire pagine di errore (404) con .htaccess

FAQ EuroVPS

Aggiornato il 1 min di lettura (shell meta.minRead)

Shared FAQ page chrome (breadcrumb, dates, read time, «Continua a leggere», enquiry block, category labels): see INDEX-AND-CHROME.md. Translate once.

Body

Introduzione

La direttiva ErrorDocument di Apache sostituisce la risposta di errore predefinita con una vostra pagina, una stringa di testo o un redirect verso un URL locale o esterno.

Creare pagine di errore personalizzate

Collegatevi al server via SSH e andate nella document root del sito. Con il vostro editor di testo preferito create una pagina di errore chiamata 404.html con il contenuto di esempio qui sotto.

<html>
<head>
<title> Custom 404 Error Page</title>
</head>
<body>
<p> The resource you tried is currently unavailable in server, please navigate back and try other products.</p>
</body>
</html>

Assegnate al file i permessi corretti,

chmod  644 404.html
chown user.user 404.html

Configurare il web server perché usi la pagina di errore personalizzata

Sintassi:

ErrorDocument error-code  [path to error document]

Esempio, con 404.html nella document root:

ErrorDocument 404 /404.html

La direttiva ErrorDocument può essere aggiunta nella sezione VirtualHost del vostro sito.

Aprite httpd.conf con un editor di testo e trovate la sezione VirtualHost del vostro sito.

<VirtualHost *:80>
ServerName mydomain.com
…..
….
…
..
.
ErrorDocument 404 /404.html
</VirtualHost>

La stessa riga può essere messa nel file .htaccess della document root quando AllowOverride FileInfo è abilitato per quella directory, come avviene di norma sui server cPanel e Plesk.

Verificate la configurazione di Apache e ricaricatela perché la pagina di errore entri in funzione.

Dalle FAQ di EuroVPS.

Altro in «Guide»

Il vostro prossimo partner per l'infrastruttura

Avete ancora
una domanda?

Diteci cosa state cercando di fare. Un ingegnere la leggerà e vi risponderà.

+357 222 32280
Un ingegnere EuroVPS trasporta un nodo server nella sala del datacenter
Una conversazione con le persone che si prenderanno cura della vostra infrastruttura.

Partiamo dalla vostra infrastruttura.

Un po' di contesto ci aiuta a iniziare la conversazione giusta.

Useremo i vostri dati per rispondere alla vostra richiesta. Informativa sulla privacy