まず例を見てみましょう
header('場所: http://www.111cn.cn/');
上記は単純なジャンプです。永続的なステアリングを作成するにはどうすればよいですか?次のように。
文法
header(string,replace,http_response_code)パラメータの説明
文字列が必要です。送信するヘッダー文字列を指定します。
オプションで交換します。このヘッダーが前のヘッダーを置き換えるか、2 番目のヘッダーを追加するかを示します。
デフォルトはtrue(置換)です。 false (同じタイプの複数のヘッダーを許可します)。
http_response_code オプション。 http 応答コードを指定された値に強制します。 (PHP チュートリアル 4 以降が利用可能)
中でも http_response_code は、次のように書きたい 301 コードです。
$url = "http://www.zhutiai.com";
header("http/1.1 301 は完全に移動されました");
header("場所: $url");
exit();
注: php 4.4 以降、この関数は複数のヘッダーが一度に送信されることを防ぎます。これは、ヘッダー インジェクション攻撃に対する保護措置です。