So implementieren Sie einen 301-Umleitungssprung in PHP

青灯夜游
Freigeben: 2023-03-10 22:50:02
Original
3158 Leute haben es durchsucht

Methode: 1. Verwenden Sie die Anweisung „header('HTTP/1.1 301 Moved Permanently'); header('Location:URL address');“ 2. Verwenden Sie die Anweisung „header('Location:URL',true,301 )“-Anweisung springt.

So implementieren Sie einen 301-Umleitungssprung in PHP

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

php implementiert 301-Umleitungssprung

Nachdem ich im Internet gesucht hatte, verwendete ich

header('HTTP/1.1 301 Moved Permanently');
Nach dem Login kopieren

Abgeschlossen mit

header('Location: https://www.php.cn');
Nach dem Login kopieren

.

Ich habe immer das Gefühl, dass ich einen Satz nicht beenden kann, und außerdem ist HTTP/2 schon lange nicht mehr verfügbar und ich habe immer noch HTTP/1.1 geschrieben Es sieht nicht sehr gut aus. Natürlich ist es in Ordnung, HTTP/2 oder HTTP/1.0 zu schreiben, aber egal, was Sie schreiben, es bleibt immer ein Gefühl der Unklarheit Ausdruck (zum Beispiel HTTP/1.1Der tatsächliche Zugriff ist HTTP/2 – wenn der Zugriff HTTP/2 sein sollte, ist er immer noch < Code>HTTP/2, kein Problem Wird sich zufällig ändern HTTP/1.1) HTTP/2啥的都出来许久了还写了个HTTP/1.1看着不太爽,当然写成HTTP/2或是HTTP/1.0也没事,但是不管写什么总之有种表述不清的感觉(比如写的HTTP/1.1实际访问时是HTTP/2——访问的时候该HTTP/2的时候还是HTTP/2也没问题不会乱变HTTP/1.1

又去 php.net 寻觅一番,发现 Header 可以这样用

header ( string $header [, bool $replace = TRUE [, int $http_response_code ]] )
Nach dem Login kopieren

这就好办了,一句话

header(&#39;Location: https://www.php.cn&#39;, true, 301);
Nach dem Login kopieren

完事,哈哈哈哈哈哈

额外再提一句,如果要自适应HTTPS/HTTP
Gehen Sie zu php.net, um erneut zu suchen, und stellen Sie fest, dass der Header so verwendet werden kann

header(&#39;Location: //www.php.cn&#39;, true, 301);
Nach dem Login kopieren
Das ist einfach zu handhaben, in einem Satzrrreee🎜Es ist geschafft, hahahaha Haha 🎜🎜🎜Eines noch: Wenn Sie sich an HTTPS/HTTP anpassen möchten, dann ist es das: 🎜🎜rrreee🎜 Empfohlenes Lernen: „🎜PHP-Video-Tutorial🎜“🎜

Das obige ist der detaillierte Inhalt vonSo implementieren Sie einen 301-Umleitungssprung in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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