ホームページ  >  記事  >  バックエンド開発  >  header() 301 リダイレクト実装コード_PHP チュートリアル

header() 301 リダイレクト実装コード_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:02:291286ブラウズ

まず例を見てみましょう

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 以降、この関数は複数のヘッダーが一度に送信されることを防ぎます。これは、ヘッダー インジェクション攻撃に対する保護措置です。


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/445357.html技術記事まず例を見てみましょう。 header(location: http://www.111cn.cn/); 上記は、永続的なリダイレクトを行うにはどうすればよいでしょうか。次のように。 構文ヘッダー(文字列、置換、http_respo...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。