跳至内容

如何在 CloudFront 中重定向域?

1 分钟阅读
0

我想在 Amazon CloudFront 中将我的域重定向到另一个域。

解决方法

使用 Amazon S3 网站端点重定向您的域

Amazon Simple Storage Service (Amazon S3) 网站端点重定向可将现有 URL 路径移动到重定向域。使用返回 301 状态代码的 Amazon S3 网站端点。有关说明,请参阅(可选)配置网页重定向

使用边缘函数重定向您的域

您可以使用边缘函数将请求重定向到新域。使用边缘函数,您可以根据请求中的信息将查看者重定向到其他页面。或者,您可以将所有请求从一个路径重写到另一个路径。

对于 Lambda@Edge,请参阅使用 Lambda@Edge 在边缘进行自定义。要查看有关如何生成 HTTP 重定向的示例,请参阅示例: 生成 HTTP 重定向(生成的响应)

对于 CloudFront Functions,请参阅使用 CloudFront Functions 在边缘进行自定义。要查看在 CloudFront Functions 中重定向到新 URL 的示例,请参阅通过 CloudFront Functions 查看器请求事件重定向到新 URL

有关详细信息,请参阅 CloudFront Functions 与 Lambda@Edge 之间的区别

相关信息

创建 Lambda@Edge 函数

教程: 使用 CloudFront Functions 创建简单函数