跳转到内容
搜索文档

将欧盟访问者发送到 Google Cloud Storage 存储桶

使用 Cloud Connector 将欧盟访问者的全部流量路由到 Google Cloud Storage 存储桶。

最后更新 查看 MarkdownAgent 设置

要将欧盟访问者的请求路由到 Google Cloud Storage 存储桶:

  1. 在 Cloudflare 仪表板中,前往 Cloud Connector(云连接器) 页面。

    Go to Cloud Connector ↗
  2. 选择 Google Cloud Storage 作为你的 云提供商

  3. 输入存储桶 URL。URL 可以采用两种结构:

    • 子域名风格 URL:对于 <BUCKET_NAME>.storage.googleapis.com,文件应组织在存储桶根目录。例如,https://<YOUR_HOSTNAME>/index.html 将映射到 https://<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 结构。例如,可以创建 URL 重写,将 /eu 改为 /<BUCKET_NAME>,以匹配 URI 路径风格 URL 结构。

  5. (可选)使用 Cache Rules 调整从存储桶返回对象的缓存行为。例如,可以创建缓存规则,对匹配 /eu URI 路径的每个返回对象缓存七天(通过 Edge TTL 设置定义)。

  6. 选择 Next(下一步),并在 Cloud Connector name(云连接器名称) 中输入描述性名称,例如 Route EU visitors to GCP

  7. If(如果) 下,选择 Custom filter expression(自定义过滤表达式),并输入以下表达式: (ip.src.is_in_european_union)
    此表达式针对来自欧盟用户的流量。

  8. 选择 Deploy(部署) 以激活规则。

此配置会将欧盟访问者的流量路由到你的 Google Cloud Storage 存储桶。请务必将 <YOUR_HOSTNAME> 替换为实际主机名,并根据你的设置调整示例路径。

这篇文档对您有帮助吗?