404 - header('http/1.1 404 nicht gefunden'); Warum nicht springen? (PHP)

WBOY
Freigeben: 2016-08-04 09:20:05
Original
2006 Leute haben es durchsucht

Soweit ich weiß, fügen Sie den folgenden Satz zur .htaccess- oder Apache-Konfigurationsdatei hinzu:
ErrorDocument 404 /missing.html (Hinweis: Ich habe diese Datei erstellt)
Dann, wenn wir eine nicht vorhandene URL eingeben , wird die Seite „missing.html“ angezeigt.
Dann habe ich es noch einmal versucht und folgenden Code in test.php geschrieben:

<code><?php
header('HTTP/1.1 404 Not Found');
?>
</code>
Nach dem Login kopieren
Nach dem Login kopieren

Es wurde festgestellt, dass die Seite „missing.html“ nicht angezeigt wird.
Dann möchte ich fragen, wie man es anzeigt?
Oder liege ich möglicherweise falsch, wenn ich das schreibe? Warum?
Was nützt eigentlich header('HTTP/1.1 404 Not Found');?

Neu bei PHP, ich hoffe, ihr könnt mir einen Rat geben, danke!

Antwortinhalt:

Soweit ich weiß, fügen Sie den folgenden Satz zur .htaccess- oder Apache-Konfigurationsdatei hinzu:
ErrorDocument 404 /missing.html (Hinweis: Ich habe diese Datei erstellt)
Dann, wenn wir eine nicht vorhandene URL eingeben , wird die Seite „missing.html“ angezeigt.
Dann habe ich es noch einmal versucht und folgenden Code in test.php geschrieben:

<code><?php
header('HTTP/1.1 404 Not Found');
?>
</code>
Nach dem Login kopieren
Nach dem Login kopieren

Es wurde festgestellt, dass die Seite „missing.html“ nicht angezeigt wird.
Dann möchte ich fragen, wie man es anzeigt?
Oder liege ich möglicherweise falsch, wenn ich das schreibe? Warum?
Was nützt eigentlich header('HTTP/1.1 404 Not Found');?

Neu bei PHP, ich hoffe, ihr könnt mir einen Rat geben, danke!

HTTP-Statuscode: http://baike.sogou.com/v78674...


Das ErrorDocument in der Apache-Konfiguration verwendet eine Seite, um die entsprechenden Fehlerstatusinformationen anzuzeigen, keinen Sprung. Bitte verwenden Sie 302.301 oder JS, HTML Meta Refresh

für den Sprung

Webserver-Konfiguration

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage