使用 Route53、S3、CloudFront 的地理位置路由



我正在使用 S3、CloudFront 和 Route53 在 AWS 上进行网站托管。我需要在 S3 存储桶中使用地理位置检测重定向特定 URI。

S3 Bucket
en/
- index.html
de/
- index.html

例如,当有人从德国请求时,我想重定向 de/index.html 而对于所有其他只是默认的/en/index.html

如果您有任何建议,请提供帮助

当用户请求您的内容时,无论用户位于何处,CloudFront 通常都会提供请求的内容。如果您需要阻止特定国家/地区的用户访问您的内容,则可以使用 CloudFront 地理限制功能执行以下操作之一:

仅当用户位于已批准国家/地区白名单中的某个国家/地区时,才允许用户访问您的内容。 如果用户位于被禁止国家/地区黑名单中的某个国家/地区,则阻止他们访问您的内容。

例如,如果请求来自某个国家/地区,由于版权原因,您无权分发您的内容,则可以使用 CloudFront 地理限制来阻止该请求。

最新更新