Wenn ein Besucher eine Seite, die nicht existiert auf Ihrer Website zu laden versucht , wird der Server zeigen eine generische 404 "File Not Found "-Meldung. Sie können eine benutzerdefinierte 404-Seite , um sowohl die Besucher und sich selbst mit mehr Informationen über den Fehler mit einer Kombination aus PHP und einer. Htaccess -Datei bereitzustellen. PHP ist eine dynamische Web -Skriptsprache , die Sie verwenden, können in Kombination , um eine benutzerdefinierte 404-Seite auf Ihre Website zu erstellen , während die Hypertext Access-Datei weist den Server an Ihre eigene Seite anstelle des generischen 404 Nachricht anzuzeigen. Anleitung
1
Öffnen Sie Ihre HTML-oder Text-Editor auf Ihrem Computer und erstellen Sie eine neue Datei
2
Kopieren Sie den folgenden Code in die Datei : .
404 Error Seite < /HEAD>
< BODY>
Error 404
Seite nicht gefunden
< php
$ ip = getenv ( " REMOTE_ADDR "); ?
$ requri = getenv ( " REQUEST_URI ");
$ servname = getenv ( " SERVER_NAME ");
$ $ ip = kombinieren . " Versucht zu laden " . $ servname . $ requri ;
$ httpref = getenv ( " HTTP_REFERER ");
$ httpagent = getenv ( " HTTP_USER_AGENT ");
$ today = date (" Y j DM g : i : sa T ");
$ note = " Sie haben die falsche URL eingegeben oder einen fehlerhaften Link geklickt ";
$ message =" $ heute \\ n
< p> $ combine \\ n
User Agent = $ httpagent \\ n
$ note
\\ n
$ httpref ";
$ message2 = "$ heute \\ n
$ kombinieren \\ n
User Agent = $ httpagent \\ n
$ note \\ n
< p > $ httpref ";
$ to =" CONTACTEMAIL ";
$ subject =" Fehler Alert " ;
$ from = " From: ReturnEmail \\ r \\ n " ;
mail ( $ to , $ subject , $ message2 , $ von) ;
echo $ message ; ?
>
Besuchen Sie unsere Startseite Seite YourDomain
< /BODY>
3
Change " Sie haben die falsche URL eingegeben oder auf einen defekten Link " auf die Nachricht, die Sie Ihre Besucher zu sehen und ersetzen " YourDomain " durch Ihren tatsächlichen Domain URL oder Website-Namen .
4
ersetzen " CONTACTEMAIL " mit Ihrem tatsächlichen Mail-Adresse , so dass Sie eine E-Mail erhalten , wenn jemand landet auf der 404-Seite . Zusätzlich ersetzen "Error Alert" mit dem Thema , die Sie in der E-Mail Alert zu sehen.
5
Ersetzen " ReturnEmail " mit der Adresse , die in der " Aus " oder " Empfänger "-Feld erscheint in Ihre E-Mail -Programm. Sie können Ihre eigene E-Mail -Adresse ein.
6
Wählen Sie "Speichern" aus dem Menü Datei , und geben Sie in " 404.php . " Stellen Sie sicher, dass Sie " Alle Dateitypen" beim Speichern auswählen .
HTAccess
7
Erstellen Sie ein weiteres neues Dokument , indem Sie " Neu" aus dem Menü Datei.
8
Geben Sie den folgenden Text in das leere Dokument :
ErrorDocument 404 /errors/404.php
Dadurch wird Ihr Web -Server zur direkten Besucher auf " 404.php " anweisen wenn die Seite sie versuchen, Zugriff nicht existiert.
9
Speichern Sie diese Datei als " . htaccess.txt "
Hochladen
10
Öffnen Sie Ihr FTP-Programm und geben Sie Ihre Anmeldeinformationen , um eine Verbindung herzustellen.
11
auf der "Local" Fensterbereich zu dem Ordner ( n) mit der PHP -und Textdatei.
navigieren
12
rechten Maustaste auf jede Datei und wählen Sie "Upload ", um sie auf den Webserver hochladen.
13
Rechts-Klick auf " htaccess.txt " in der " Remote" klicken und klicken Sie auf " Umbenennen". Ändern Sie den Dateinamen in " . Htaccess ". Die Datei kann sich , sobald Sie diese .
Beenden Wenn begegnet der Besucher eine 404-Fehlermeldung versteckt , wird der Server leiten sie " 404.php . "