Heim  >  Artikel  >  Backend-Entwicklung  >  So richten Sie eine 404-Seite in PHP ein

So richten Sie eine 404-Seite in PHP ein

藏色散人
藏色散人Original
2020-07-29 10:41:074730Durchsuche

So legen Sie die 404-Seite in PHP fest: Suchen und öffnen Sie zuerst die Datei „apacheconfextrahttpd-multilang-errordoc.conf“ und ändern Sie dann die entsprechende 404-Datei.

So richten Sie eine 404-Seite in PHP ein

Empfohlen: „PHP-Tutorial

PHP erstellt eine benutzerdefinierte 404-Seite

Apache-Server:

Ändern: apacheconfextrahttpd-multilang-errordoc.conf-Datei

ist wie unten gezeigt, ändern Sie die 404-entsprechende Datei

ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
ErrorDocument 404 /error/404.html
ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
ErrorDocument 410 /error/HTTP_GONE.html.var
ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
ErrorDocument 415 /error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var

404-Datei wie folgt Unter dem Pfad:

apacheerror404.html

Die Änderungsmethode für andere Fehlerdateien ist dieselbe wie oben.

Nachdem die Änderung abgeschlossen ist, starten Sie den Apache-Server neu! ! !

nginx-Server:

1. Erstellen Sie Ihre eigene 404.html-Seite und platzieren Sie sie im Stammverzeichnis der Website.

Das heißt: Website-Code-Stammverzeichnis/error/404.html

(Während des Tests weiß ich nicht, warum der Fehlerordner erstellt werden muss, aber ich platziere die 404-Seite direkt im Stammverzeichnis fehlgeschlagen)

2. Ändern Sie die Datei nginx.conf und fügen Sie sie im http-Definitionsbereich hinzu:

fastcgi_intercept_errors on;

3 Ändern Sie nginx.conf oder die Domänenname der virtuellen host.conf und fügen Sie sie im Serverbereich hinzu (bitnami.conf):

error_page  404  =  /404.html;

4. Starten Sie nginx neu

5. Es wird zur benutzerdefinierten 404-Seite gesprungen

Das obige ist der detaillierte Inhalt vonSo richten Sie eine 404-Seite in PHP ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn