我有两个静态页面(英语、丹麦语),目前位于Google Cloud Storage Bucket中。此存储桶包含这些静态页面en
的dk
文件夹。另外,我有一个具有Google CDN功能的负载均衡器。
我想实现这一点,当一个人从丹麦连接到该网站时,该人将获得丹麦静态页面。同时,丹麦以外的人将收到英文网站。
如何在负载均衡器级别实现此目标?
Ps 我认为它可以完成,forwardingRules
但我无法弄清楚规则应该是什么样子。
我有两个静态页面(英语、丹麦语),目前位于Google Cloud Storage Bucket中。此存储桶包含这些静态页面en
的dk
文件夹。另外,我有一个具有Google CDN功能的负载均衡器。
我想实现这一点,当一个人从丹麦连接到该网站时,该人将获得丹麦静态页面。同时,丹麦以外的人将收到英文网站。
如何在负载均衡器级别实现此目标?
Ps 我认为它可以完成,forwardingRules
但我无法弄清楚规则应该是什么样子。
我做了一些研究,我认为您的需求可以通过使用基于标头的路由的 LB 来解决,使用Accept-Language随 URL 查询的 routeRules 而变化。本指南可以帮助您实现此配置,但您需要对其进行调整以由对您的情况更有用的 Accept-Language 标头参数来控制。