October 3
Quando un visitatore tenta di caricare una pagina che non esiste sul vostro sito web, il server mostrerà un messaggio generico 404 "File non trovato". È possibile creare una pagina personalizzata 404 per fornire sia il visitatore e te stesso con ulteriori informazioni sull'errore usando una combinazione di PHP e un file .htaccess. PHP è un linguaggio di scripting Web dinamica che è possibile utilizzare, in combinazione, per creare una pagina di errore 404 personalizzata sul tuo sito web, mentre il file di accesso ipertestuale indica al server per visualizzare la pagina personalizzata invece del 404 messaggio generico.
1 Apri il tuo editor HTML o di testo sul computer e creare un nuovo file.
2 Copiare il codice seguente nel file:
<HTML>
<HEAD>
<Title> 404 errore pagina </ title>
</ HEAD>
<BODY>
<P align = "center">
<H1> Errore 404 </ h1> Pagina non trovata
<P>
<? Php
$ Ip = getenv ( "REMOTE_ADDR");
$ Requri = getenv ( "REQUEST_URI");
$ Servname = getenv ( "SERVER_NAME");
$ Combinare = $ ip. "Provato a caricare". $ Servname. $ Requri;
$ Httpref = getenv ( "HTTP_REFERER");
$ Httpagent = getenv ( "HTTP_USER_AGENT");
$ Oggi = data ( "DM j Y g: I: sa T");
$ Nota = "Hai inserito l'URL sbagliato o fatto clic su un link non funzionante";
$ Messaggio = "$ oggi \ n
$ Combinare \ n
User Agent = $ httpagent \ n
<H2> $ nota </ h2> \ n
$ Httpref ";
$ Message2 = "$ oggi \ n
$ Combinare \ n
User Agent = $ httpagent \ n
$ Nota \ n
$ Httpref ";
$ A = "CONTACTEMAIL";
$ Subject = "Errore Alert";
$ Da = "Da: ReturnEmail \ r \ n";
Mail ($ a, $ subject, $ Messaggio2, $ da);
echo $ messaggio;
?>
Visita la nostra pagina Dominio
</ BODY> </ HTML>
3 Change "Hai inserito l'URL sbagliato o fatto clic su un link non funzionante" per il messaggio che si desidera che i visitatori di vedere e sostituire "Dominio" con il vostro URL del dominio o un sito web nome attuale.
4 Sostituire "CONTACTEMAIL" con il vostro indirizzo di posta elettronica reale in modo che si riceverà un messaggio e-mail quando qualcuno atterra sulla pagina 404. Inoltre, sostituire "Errore Alert" con l'oggetto che si desidera vedere nel avviso e-mail.
5 Sostituire "ReturnEmail" con l'indirizzo che verrà visualizzato nel campo "Da" o "destinatario" nel vostro programma di posta elettronica. È possibile utilizzare il proprio indirizzo di posta elettronica.
6 Scegliere "Salva" dal menu File e digitare "404.php." Assicurarsi di selezionare "Tutti i tipi di file" durante il salvataggio.
7 Creare un altro nuovo documento selezionando "Nuovo" dal menu File.
8 Inserire il testo seguente nel documento vuoto:
ErrorDocument 404 /errors/404.php
Questo indicherà il server Web per i visitatori diretti a "404.php" se la pagina si cerca di accedere non esiste.
9 Salvare il file come ".htaccess.txt"
10 Aprite il vostro programma FTP e inserire le credenziali di accesso per stabilire una connessione.
11 Nel riquadro "Local", passare alla cartella (s) che contiene il file PHP e di testo.
12 Fare clic su ogni file e selezionare "Carica" per caricarle sul server Web.
13 Fai clic destro su "htaccess.txt" nel riquadro "remoto" e fare clic su "Rinomina". Cambiare il nome del file ".htaccess". Il file potrebbe diventare nascosto non appena hai finito questo.
Quando il visitatore incontra un errore 404, il server sarà il suo diretto a "404.php."