php で 301 ジャンプを実装する方法: 最初に「header("HTTP/1.1 301 Moved Permanently");」ステートメントを使用して 301 ステータス コードを設定し、次に「header("Location:your_dest_url」 );" ステートメント ジャンプするだけです。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php での通常の一時ジャンプ転送では通常:
header("Location:your_dest_url");
返されるステータス コードは 302
を使用します。
php 301 がジャンプする場合は、次の前にステータス コードを設定する必要があります:
header("HTTP/1.1 301 Moved Permanently"); header("Location:your_dest_url");
添付ファイル: 30*リターン ステータス コード
301、302 の違いは次のとおりです。両方の HTTP ステータスのエンコードは、特定の URL が転送されたことを表します。違いは次のとおりです:
例:
<?php $the_host = $_SERVER['HTTP_HOST'];//取得当前域名 $request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判断地址后面是否有参数 header('HTTP/1.1 301 Moved Permanently');//发出301头部 header('Location: http://www.jbxue.com'.$request_uri);//跳转到目标
推奨学習: 「
PHP ビデオ チュートリアル以上がPHPで301ジャンプを実装する方法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。