No.1のCodeCampが運営するプログラミング未経験の方のための学習メディアですCodeCampとは?(受講生体験記)「エンジニアは女性のキャリアとして魅力的」未経験からの転職体験記リモートワーク×多拠点居住の新しい生き方を実現する。目次リダイレクトとはWebシステムでリダイレクトする場面phpでのリダイレクト方法コード注意点リダイレクトとはリダイレクト(redirect)とは転送という意味であり、Web上でリダイレクトというと、あるページにアクセスがあった際に別のページに転送させる処理のことを指します。Webシステムでリダイレクトする場面リダイレクトを使用する場面としては、WebページのURL移動や削除を行った際に、古いページから新しいページへ転送する場合が挙げられます。他にも、ログインしないと見れないはずの会員ページにログアウトした状態でアクセスした場合に、ログイン画面にリダイレクトさせることもあります。このようにリダイレクトは様々な場面で利用されています。年齢の壁を超え、30代未経験から自社開発企業エンジニアへ転職ぜひ今後のキャリア設計の参考にしてみてください!Web系エンジニアを目指すなら当メディアを運営しているCodeCampでは、マンツーマンで現役エンジニアからプログラミングコースを提供しています。このコースの特徴はバックからフロントまでエンジニアとしての基礎スキルを着実に獲得できるプログラミング未経験から転職・フリーランスへ挑戦できる実際にWebサービスを開発するのでポートフォリオとしても使用できる\Webサイト担当者としてのスキルが身に付く/無料カウンセリングはこちらphpでのリダイレクト方法PHPでリダイレクトを行う場合はheader関数を利用してLocationを指定します。header関数はHTTPヘッダを送信する時に使用される関数です。コード実際にリダイレクトを行う際は下記をPHPファイルの文頭に記述します。https://blog.codecamp.jp/');exit;注意点リダイレクトを行う際の注意点としては下記の3つが挙げられます。URLは相対パスではなく絶対パスで指定する必要があります。header関数の前には空白や改行を含めHTMLタグもPHPも出力しないようにする必要があります。理由としては文字列の出力が発生した時点でHTTPヘッダが送信されてしまうからです。BOM有りのutf-8を使用している場合にご注意ください。末尾のexitは記述しなくてもリダイレクト自体は実行されますが、リダイレクト先を指定した後の処理を停止させたい場合は記述してください。2022年版】社会人でも通いやすいプログラミング教室5選|選び方の基準も解説プログラミング学習プログラミングスクール・サービス塾講師からエンジニアへ26才で転職。先生の支えがあって成長できました。Ltd.CodeCampusテクノロジーの「学ぶ・働く」を知るメディアプログラミングWEBデザインテクノロジーアプリ開発ビジネススキルキャリア学習ガイドtwitterLINE。