【发布时间】:2019-01-17 08:35:54
【问题描述】:
我的网站在 AWS 上运行,我们将 Cloudfront 用于两个来源:
1) 主站点:EC2+ 负载均衡器 2) 博客:S3
然后我们用 /blog* 创建了一个行为,我们认为包括 Blog + Blog/ 中的任何文章在内的所有内容也将转到 S3 网站。现在我们的期望是他们会链接到 S3,所以如果有人点击 www.mysite.com/blog 它会转到 S3,但它似乎不起作用。对于 /blog,没有任何反应。
然后对于任何事情,例如/blog/article1.html 我们只是从 S3 得到一个“不存在”,这意味着我们没有到达正确的端点。所以我的问题:
1) 有没有办法通过这种方式将/blog链接到S3?
2) 我们是否需要将 mysite.com.s3-website-us-east-1.amazonaws.com/blog 作为 URL?或者我们可以有 mysite.com.s3-website-us-east-1.amazonaws.com 吗?
3) 那么文章是否需要位于:mywebsite.com.s3-website-us-east-1.amazonaws.com/blog 或 mywebsite.com.s3-website-us-east-1.amazonaws。 com?
似乎我们做错了什么。任何更改都需要等待 30 分钟的事实也无济于事......
【问题讨论】:
标签: amazon-web-services amazon-s3 amazon-cloudfront