Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Mobiltelefon kann nicht zum Domainnamen springen

PHP-Mobiltelefon kann nicht zum Domainnamen springen

angryTom
angryTomOriginal
2019-11-04 17:29:152941Durchsuche

PHP-Mobiltelefon kann nicht zum Domainnamen springen

PHP-Mobiltelefon kann nicht zum Domainnamen springen

Manchmal tritt das Problem auf, dass der Header-Speicherort nicht gefunden werden kann Auf dem Mobiltelefon umgeleitet. Im Folgenden verwenden wir js anstelle der Header-Position, um den Domain-Namen-Sprung zu implementieren.

header("Location:http://www.php.cn");

wurde in

header('HTTP/1.1 301 Moved Permanently');
header("Content-type:text/html;charset=utf-8");

echo "<script>";
echo "location.href=&#39;http://www.php.cn&#39;";
echo "</script>";

header() zum Senden nativer HTTP-Header geändert.

header() muss vor jeder tatsächlichen Ausgabe aufgerufen werden, unabhängig davon, ob es sich um normale HTML-Tags, leere Zeilen oder Leerzeichen in der Datei- oder PHP-Ausgabe handelt. Dies ist ein häufiger Fehler beim Zugriff auf Funktionen in anderen Dateien über include, require oder andere Funktionen, wenn vor dem Aufruf von header() Leerzeichen oder Leerzeilen vorhanden sind. Das gleiche Problem besteht bei separaten PHP/HTML-Dateien.

Weitere PHP-bezogene Kenntnisse finden Sie auf der PHP-Chinese-Website!

Das obige ist der detaillierte Inhalt vonPHP-Mobiltelefon kann nicht zum Domainnamen springen. 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