コンタクトフォームの確認画面などで、フォームからの遷移じゃない時にトップページへリダイレクトさせたい場合などあるかと思います。
そんな時はheader() 関数を使用します。
header('Location: /');
header('Location: リダイレクトさせたいURL');
注意点:HTTP ヘッダーを変更する関数より前に呼び出さねければ以下の様なエラーが出ます。
Warning: Cannot modify header information - headers already sent by
例えばWordPressでは、get_header()より前に呼び出さないとエラーになります。
HTTP ヘッダーを変更する関数については、こちらが参考になります。
コメント