void HTTP::redirect (
string url
)
この関数はクライアントをリダイレクトします。
これはLocation:
ヘッダを出力し、
終了することで実行します。
別のサイトにリダイレクトする
<?php
require_once 'HTTP.php';
HTTP::redirect("http://example.com/");
?>
ローカルリダイレクト
<?php
require_once 'HTTP.php';
HTTP::redirect("/foo.php");
?>
これは、/foo.php
へのクライアントを転送します。
この関数はRFC 2616.が要求する
正しいホスト名を付加します。
string $url
-
クライアントを転送すべき新規URLです。
This function can be called statically.
redirect()を呼ぶ前は、 クライアントにどんな種類のデータも送らないようにしてください。
Locationヘッダは絶対的なURLを要求します。
もし与えられなければ、$url
から構築し、
redirect()を試みます。