HTTP::redirect

HTTP::redirect – クライアントをリダイレクトする

Synopsis

require_once 'HTTP.php';

void HTTP::redirect ( string url )

Description

この関数はクライアントをリダイレクトします。 これはLocation:ヘッダを出力し、 終了することで実行します。

Example

別のサイトにリダイレクトする

<?php
require_once 'HTTP.php';

HTTP::redirect("http://example.com/");
?>

ローカルリダイレクト

<?php
require_once 'HTTP.php';

HTTP::redirect("/foo.php");
?>

これは、/foo.phpへのクライアントを転送します。 この関数はRFC 2616.が要求する 正しいホスト名を付加します。

Parameter

  • string $url - クライアントを転送すべき新規URLです。

Note

This function can be called statically.

redirect()を呼ぶ前は、 クライアントにどんな種類のデータも送らないようにしてください。

Locationヘッダは絶対的なURLを要求します。 もし与えられなければ、$urlから構築し、 redirect()を試みます。

ユーザのブラウザーと言語を協定する (Previous) HTTP2 (Next)
Last updated: Tue, 29 Jul 2014 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.