Heim php教程 php手册 PHP代码实现301跳转页面实例

PHP代码实现301跳转页面实例

May 25, 2016 pm 04:50 PM
php代码 实例

301跳转就是告诉访问者页面己经永远到了新的页面了,在php中使用301跳转我们利用header()函数发送301状态代码告诉浏览器,然后再实现页面跳转即可。

PHP纯代码跳转,代码如下:

<?php
header("Location:http://www.phprm.com/");
?>
Nach dem Login kopieren

但是这种返回的状态码是302,如果要实现301跳转的话,需要在之前设置下状态码,代码如下:

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location:http://www.phprm.com/");
?>
Nach dem Login kopieren

更简单的PHP跳转301代码,代码如下:

<?php
$urlto = &#39;http://www.phprm.com/&#39;;
header(&#39;Location: &#39; . $urlto, TRUE, 301);
?>
Nach dem Login kopieren

可能出现的问题

Warning: Cannot modify header information - headers already sent by把文件编码改成 UTF-8无BOM格式,可解决该问题,如果还是有问题,就检查下该代码前是否定义了字符串变量,删除这个变量再试试。

附:30*返回状态码的区别

301,302 都是HTTP状态的编码,都代表着某个URL发生了转移,不同之处在于:

1.301 redirect: 301 代表永久性转移(Permanently Moved)

2.302 redirect: 302 代表暂时性转移(Temporarily Moved )

这两种转移在使用的时候有啥好处或者问题?

301 重定向是网页更改地址后对seo搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。

302 重定向是临时性转移。

本文地址:

转载随意,但请附上文章地址:-)

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

SVM-Beispiele in Python SVM-Beispiele in Python Jun 11, 2023 pm 08:42 PM

Support Vector Machine (SVM) in Python ist ein leistungsstarker überwachter Lernalgorithmus, der zur Lösung von Klassifizierungs- und Regressionsproblemen verwendet werden kann. SVM eignet sich gut für den Umgang mit hochdimensionalen Daten und nichtlinearen Problemen und wird häufig in den Bereichen Data Mining, Bildklassifizierung, Textklassifizierung, Bioinformatik und anderen Bereichen eingesetzt. In diesem Artikel stellen wir ein Beispiel für die Verwendung von SVM zur Klassifizierung in Python vor. Wir werden das SVM-Modell aus der scikit-learn-Bibliothek verwenden

Wie schreibe ich PHP-Code im Browser und verhindere, dass der Code ausgeführt wird? Wie schreibe ich PHP-Code im Browser und verhindere, dass der Code ausgeführt wird? Mar 10, 2024 pm 02:27 PM

Wie schreibe ich PHP-Code im Browser und verhindere, dass der Code ausgeführt wird? Mit der Popularität des Internets beschäftigen sich immer mehr Menschen mit der Webentwicklung, und auch das Erlernen von PHP hat immer mehr Aufmerksamkeit auf sich gezogen. PHP ist eine serverseitige Skriptsprache, die häufig zum Schreiben dynamischer Webseiten verwendet wird. Während der Übungsphase möchten wir jedoch in der Lage sein, PHP-Code im Browser zu schreiben und die Ergebnisse zu sehen, aber wir möchten nicht, dass der Code ausgeführt wird. Wie kann man also PHP-Code in den Browser schreiben und verhindern, dass er ausgeführt wird? Dies wird im Folgenden ausführlich beschrieben. Erste,

Die Beziehung zwischen der Anzahl der Oracle-Instanzen und der Datenbankleistung Die Beziehung zwischen der Anzahl der Oracle-Instanzen und der Datenbankleistung Mar 08, 2024 am 09:27 AM

Die Beziehung zwischen der Anzahl der Oracle-Instanzen und der Datenbankleistung Oracle-Datenbank ist eines der bekanntesten relationalen Datenbankverwaltungssysteme in der Branche und wird häufig für die Datenspeicherung und -verwaltung auf Unternehmensebene verwendet. In Oracle-Datenbanken ist die Instanz ein sehr wichtiges Konzept. Instanz bezieht sich auf die laufende Umgebung der Oracle-Datenbank im Speicher. Jede Instanz verfügt über eine unabhängige Speicherstruktur und einen Hintergrundprozess, der zur Verarbeitung von Benutzeranforderungen und zur Verwaltung von Datenbankvorgängen verwendet wird. Die Anzahl der Instanzen hat einen wichtigen Einfluss auf die Leistung und Stabilität der Oracle-Datenbank.

Erfahren Sie Best-Practice-Beispiele für die Zeigerkonvertierung in Golang Erfahren Sie Best-Practice-Beispiele für die Zeigerkonvertierung in Golang Feb 24, 2024 pm 03:51 PM

Golang ist eine leistungsstarke und effiziente Programmiersprache, mit der sich verschiedene Anwendungen und Dienste entwickeln lassen. In Golang sind Zeiger ein sehr wichtiges Konzept, das uns helfen kann, Daten flexibler und effizienter zu verwalten. Die Zeigerkonvertierung bezieht sich auf den Prozess der Zeigeroperation zwischen verschiedenen Typen. In diesem Artikel werden anhand konkreter Beispiele die Best Practices der Zeigerkonvertierung in Golang erläutert. 1. Grundkonzepte In Golang hat jede Variable eine Adresse, und die Adresse ist der Speicherort der Variablen im Speicher.

Wie verwende ich reguläre Ausdrücke, um PHP-Code stapelweise zu ändern, um den neuesten Codespezifikationen zu entsprechen? Wie verwende ich reguläre Ausdrücke, um PHP-Code stapelweise zu ändern, um den neuesten Codespezifikationen zu entsprechen? Sep 05, 2023 pm 03:57 PM

Wie verwende ich reguläre Ausdrücke, um PHP-Code stapelweise zu ändern, um den neuesten Codespezifikationen zu entsprechen? Einleitung: Mit der Zeit und der Weiterentwicklung der Technologie werden die Codespezifikationen ständig aktualisiert und verbessert. Während des Entwicklungsprozesses müssen wir häufig alten Code ändern, um ihn an die neuesten Codespezifikationen anzupassen. Manuelle Änderungen können jedoch eine mühsame und zeitaufwändige Aufgabe sein. In diesem Fall können reguläre Ausdrücke ein leistungsstarkes Werkzeug sein. Mithilfe regulärer Ausdrücke können wir den Code stapelweise ändern und automatisch die neuesten Codespezifikationen erfüllen. 1. Vorbereitung: vor der Verwendung

VUE3-Erste-Schritte-Beispiel: Erstellen eines einfachen Videoplayers VUE3-Erste-Schritte-Beispiel: Erstellen eines einfachen Videoplayers Jun 15, 2023 pm 09:42 PM

Da die neue Generation von Front-End-Frameworks weiter auf dem Vormarsch ist, erfreut sich VUE3 als schnelles, flexibles und benutzerfreundliches Front-End-Framework großer Beliebtheit. Als Nächstes lernen wir die Grundlagen von VUE3 kennen und erstellen einen einfachen Videoplayer. 1. VUE3 installieren Zuerst müssen wir VUE3 lokal installieren. Öffnen Sie das Befehlszeilentool und führen Sie den folgenden Befehl aus: npminstallvue@next Erstellen Sie dann eine neue HTML-Datei und führen Sie VUE3 ein: &lt;!doctypehtml&gt;

Beispiele für die Verwendung von Verifizierungscodes im Gin-Framework Beispiele für die Verwendung von Verifizierungscodes im Gin-Framework Jun 23, 2023 am 08:10 AM

Mit der Popularität des Internets sind Verifizierungscodes zu einem notwendigen Prozess für die Anmeldung, Registrierung, das Abrufen von Passwörtern und andere Vorgänge geworden. Im Gin-Framework ist die Implementierung der Verifizierungscode-Funktion extrem einfach geworden. In diesem Artikel wird erläutert, wie eine Bibliothek eines Drittanbieters zum Implementieren der Verifizierungscodefunktion im Gin-Framework verwendet wird, und es wird Beispielcode als Referenz für die Leser bereitgestellt. 1. Abhängige Bibliotheken installieren Bevor wir den Bestätigungscode verwenden können, müssen wir die Bibliothek goCaptcha eines Drittanbieters installieren. Um goCaptcha zu installieren, können Sie den goget-Befehl verwenden: $goget-ugithub

Beispiel für einen VAE-Algorithmus in Python Beispiel für einen VAE-Algorithmus in Python Jun 11, 2023 pm 07:58 PM

VAE ist ein generatives Modell. Der vollständige Name lautet VariationalAutoencoder, was ins Chinesische als Variational Autoencoder übersetzt wird. Es handelt sich um einen unbeaufsichtigten Lernalgorithmus, der zur Generierung neuer Daten wie Bilder, Audio, Text usw. verwendet werden kann. Im Vergleich zu herkömmlichen Autoencodern sind VAEs flexibler und leistungsfähiger und können komplexere und realistischere Daten generieren. Python ist eine der am weitesten verbreiteten Programmiersprachen und eines der wichtigsten Werkzeuge für Deep Learning. In Python gibt es viele hervorragende und tiefe maschinelle Lernmethoden

See all articles