【问题标题】:cloudfront and s3 301 redirect shows naked domain of the bucketcloudfront 和 s3 301 重定向显示存储桶的裸域
【发布时间】:2018-10-21 05:10:20
【问题描述】:

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

现在我想通过 301 重定向将所有到 www.example 的流量路由到同一个存储桶。

为此,我做了以下工作:

  1. 我已经设置了一个存储桶,它将所有流量引导到另一个存储桶(我使用 example.com.s3-website.eu-central-1.awsamazon.com 输入了完整的端点 URL)

  2. 我已经为 www.example.com 设置了一个云端分发,其中包含 www.example.com 的存储桶(它只将所有流量重定向到 example.com 的存储桶)。我已将备用域名输入为 www.example.com

  3. 我已经为 www.example.com 设置了一个路由 53 条目,该记录指向 www.example.com 的云端分布。

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

实际地址是prochoice.com.tr

提前感谢您的所有帮助。

【问题讨论】:

    标签: redirect amazon-s3 amazon-cloudfront


    【解决方案1】:

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

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

    这个值就是example.com

    【讨论】:

    • 谢谢。工作得很好
    猜你喜欢
    • 2016-12-08
    • 2019-05-27
    • 2017-10-27
    • 2017-06-25
    • 1970-01-01
    • 1970-01-01
    • 2019-02-26
    • 2016-07-07
    • 1970-01-01
    相关资源
    最近更新 更多