ホームページ >バックエンド開発 >PHPチュートリアル >Meta Refresh を使用せずに PHP でユーザーをリダイレクトするにはどうすればよいですか?
PHP でのユーザーのリダイレクト
質問:
PHP を使用してユーザーをリダイレクトできますか?メタリフレッシュを使用せずに別のページを作成しますか?もしそうなら、その方法は何ですか?
答え:
Header() を使用した基本的なリダイレクト:
ユーザーをリダイレクトするには、次を使用します。 header() 関数を使用して、新しい URL を含む HTTP ヘッダーを送信します。これは、HTML またはテキスト出力の前に置く必要があります。
header('Location: '.$newURL);
重要な考慮事項:
代替手段:
ヘルパー関数:
function redirect($url, $statusCode = 303) { header('Location: ' . $url, true, $statusCode); die(); }
Header() の回避策制限事項:
<meta http-equiv="refresh" content="0;url=finalpage.html">
window.location.replace("https://example.com/");
以上がMeta Refresh を使用せずに PHP でユーザーをリダイレクトするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。