Redirect cloudfront和S3301重定向显示了bucket的裸域

Redirect cloudfront和S3301重定向显示了bucket的裸域,redirect,amazon-s3,amazon-cloudfront,Redirect,Amazon S3,Amazon Cloudfront,我在s3存储桶上有一个静态网站。域地址是example.com,工作正常 现在我想用301重定向将所有到www.example的流量路由到同一个bucket 为此,我做了以下工作: 我已经设置了一个bucket,它将所有流量定向到另一个bucket(我使用example.com.s3 website.eu-central-1.awsamazon.com输入了完整的端点url) 我已经为www.example.com建立了一个cloudfront发行版,其中包含www.example.com的bu

我在s3存储桶上有一个静态网站。域地址是example.com,工作正常

现在我想用301重定向将所有到www.example的流量路由到同一个bucket

为此,我做了以下工作:

  • 我已经设置了一个bucket,它将所有流量定向到另一个bucket(我使用example.com.s3 website.eu-central-1.awsamazon.com输入了完整的端点url)

  • 我已经为www.example.com建立了一个cloudfront发行版,其中包含www.example.com的bucket(它只将所有流量重定向到example.com的bucket)。我已将备用域名输入为www.example.com

  • 我为www.example.com设置了一个route 53条目,该条目指向www.example.com的cloudfront分发

  • 我遇到的问题是,重定向工作正常,但在浏览器的地址栏上重定向后会显示裸端点url。我希望它显示www.example.com

    实际地址是prochoice.com.tr

    提前感谢您的帮助

    我已经设置了一个bucket,它将所有流量定向到另一个bucket(我使用example.com.s3 website.eu-central-1.awsamazon.com输入了完整的端点url)

    这就是问题所在。您希望输入希望浏览器请求的实际主机名,而不是底层端点


    这个值应该是
    example.com

    谢谢。工作很好