Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

EU の訪問者を Google Cloud Storage バケットへ送る

Cloud Connector を使い、EU の訪問者からのトラフィックをすべて Google Cloud Storage バケットへルーティングします。

最終更新 Markdown で表示Agent セットアップ

欧州連合(EU)の訪問者からのリクエストを Google Cloud Storage バケットへルーティングするには、次の手順を実行します。

  1. Cloudflare ダッシュボードで、Cloud Connector ページを開きます。

    Cloud Connector を開く ↗
  2. クラウドプロバイダー として Google Cloud Storage を選びます。

  3. バケット URL を入力します。URL は次の 2 通りで構成できます。

    • サブドメイン形式の URL: <BUCKET_NAME>.storage.googleapis.com の場合、ファイルはバケットのルートに置きます。たとえば、https://<YOUR_HOSTNAME>/index.htmlhttps://<BUCKET_NAME>.storage.googleapis.com/index.html に対応します。
    • URI パス形式の URL: ホスト名を storage.googleapis.com にした場合、バケット内に、意図する URI パスに対応するフォルダーが必要です。たとえば、https://<YOUR_HOSTNAME>/eu/index.html をバケット内のファイルへ対応させるには、ファイルを https://storage.googleapis.com/<BUCKET_NAME>/eu/index.html に置きます。
  4. (任意)URL Rewrite Rules で URL 構造を調整します。たとえば、/eu/<BUCKET_NAME> に変える URL リライト を作成すると、URI パス形式の URL 構造に合わせられます。

  5. (任意)Cache Rules で、バケットから返るオブジェクトのキャッシュ動作を調整します。たとえば、/eu の URI パスに一致する返却オブジェクトを 7 日間キャッシュする キャッシュルール を作成できます(Edge TTL 設定で指定)。

  6. Next を選び、Cloud Connector nameRoute EU visitors to GCP のような分かりやすい名前を入力します。

  7. IfCustom filter expression を選び、次の式を入力します。 (ip.src.is_in_european_union)
    この式は、欧州連合(EU)からのトラフィックを対象にします。

  8. Deploy を選んでルールを有効化します。

この設定により、EU の訪問者からのトラフィックが Google Cloud Storage バケットへルーティングされます。<YOUR_HOSTNAME> を実際のホスト名に置き換え、パスは環境に合わせて調整してください。

役に立ちましたか?