CloudflareでURLのリダイレクトを実現する方法

 
ブログのパスやドメインを変更した時、Cloudflareの「Bulk Redirects」という機能により、URLのリダイレクト処理を実装する手順です。
 

CloudflareのBulk Redirectsとは?

そもそもCloudflareとは?

Cloudflareとは、Webサーバへ発生する通信を媒介し、セキュリティや通信速度等のパフォーマンスを向上させるサービスです。
 
公式ドキュメント
 
1ヶ月無料で試してみる!
 

Bulk Redirects機能とは?

Cloudflareが提供するサービスの一種。
リダイレクト元URLとリダイレクト先URLの対応をリスト化する事で、簡単に大量の対象のリダイレクト処理を行える機能です。
 
公式ドキュメント

リダイレクト設定手順

設定手順は大きく分けて2段階です。
  • 【STEP1】リダイレクトリストの作成
  • 【STEP2】リダイレクトリストの有効化
 

【STEP1】リダイレクトリストの作成

ダッシュボードより「アカウントの管理>構成>リスト」と遷移し、「新規リストを作成」ボタンをクリックします。
 
 
「コンテンツタイプ」に「リダイレクト」を選択し、「作成」ボタンをクリックします。
 
 
リダイレクト元URL・リダイレクト先URLの設定を追加します。
下記画像は、パス「/before」にアクセスされた場合、ステータスコード301のレスポンスを返し、パス「/after」へリダイレクトする設定となります。
対象が大量にある場合は「CSVをアップロード」からCSV形式でURLをインポート可能です。
 

【STEP2】リダイレクトリストの有効化

メニュー「一括リダイレクト」より、「一括リダイレクトを作成する」をクリックします。
 
「保存してデプロイする」ボタンをクリックすることで、設定が有効となります。
 
\ 1ヶ月無料で試してみる!/