ホームページ >バックエンド開発 >PHPの問題 >PHPで301リダイレクトジャンプを実装する方法

PHPで301リダイレクトジャンプを実装する方法

青灯夜游
青灯夜游オリジナル
2021-06-28 18:24:203191ブラウズ

方法: 1. 「header('HTTP/1.1 301 Moved Permanently'); header('Location:URL address');」ステートメントを使用してジャンプします; 2. 「header('Location:URL'」を使用します) ,true,301)」ステートメントがジャンプします。

PHPで301リダイレクトジャンプを実装する方法

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php が実装しています301 リロード 方向ジャンプ

インターネットで検索したところ、すべて


header('HTTP/1.1 301 Moved Permanently');

を使用して実行され、その後


header('Location: https://www.php.cn');
# と組み合わせられました。 ##。


私はいつも 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 ( string $header [, bool $replace = TRUE [, int $http_response_code ]] )

これは 1 つの文で簡単に処理できます

header('Location: https://www.php.cn', true, 301);

完了です、はははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははははは、

Oneさらに、
HTTPS/HTTP

を適応させたい場合は、これで十分です:

<pre class="brush:js;toolbar:false">header(&amp;#39;Location: //www.php.cn&amp;#39;, true, 301);</pre> 推奨される学習: 「
PHP ビデオ チュートリアル

以上がPHPで301リダイレクトジャンプを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。