我在网上浏览了许多文章和论坛,内容涉及如何创建一个通讯组,但所有这些文章和论坛都使用S3作为原始域名。我创建了一个通讯组,使用原始域名作为rails服务器,例如assets.abcd.efgh.com,如果我使用assets.abcd.efgh.com/assets/abcdefghti-ieajife.css,我可以访问该资产,但不能使用分发域名作为1234test.cloudfront.net/assets/abcdefghti-ieajife.css访问该资产。我正在犯错误:
Failed to contact the origin我用卷发得到的结果是
curl -I -s -X GET -H "Origin: https://assets.abcd.efgh.com" 1234test.cloudfront.net/assets/abcdefghti-ieajife.css
HTTP/1.1 503 Service Unavailable
Content-Type: text/html
Content-Length: 507
Connection: keep-alive
Server: CloudFront
Date: Tue, 25 Oct 2016 16:48:17 GMT
Expires: Tue, 25 Oct 2016 16:48:17 GMT
X-Cache: Error from cloudfront
Via: 1.1 8f18deab0e501ffbd2fa94cfd46e4785.cloudfront.net (CloudFront)
X-Amz-Cf-Id: PLAjGN5UuFEEFZSRYu_fGfsMDBcjH1w7Ruy1x1fv9bWiftWak3k1QA==有人能指导我在创建通讯组时需要做哪些其他设置,或者我错过了什么?
发布于 2016-10-26 17:12:29
发现需要更新来源以接收公开请求。它只收到私人的请求
https://stackoverflow.com/questions/40227903
复制相似问题