Pet*_*ter 6 amazon-s3 amazon-cloudfront
我创建了一个存储我静态网站的存储桶.
我设置属性将其用作静态网站托管(索引文档值index.html)
该网址为:http://mywebsitelearningcurve.s3-website-us-east-1.amazonaws.com(目前尚无法解释)
我公开它(许可).
我的桶概述
/images
/static
/asset-manifest.json
/favicon.ico
/index.html
/manifest.json
/service-worker.js
Run Code Online (Sandbox Code Playgroud)
使用http://mywebsitelearningcurve.s3-website-us-east-1.amazonaws.com我可以访问我的网站.但是我决定在我的前面使用CloudFront.
我为WEB创建了一个新的发行版.
在Origin域名我使用mywebsitelearningcurve.s3.amazonaws.com
来源ID:S3-mywebsitelearningcurve
在Viewer Protocol Policy中,我选择了:将HTTP重定向到HTTPS.
一旦它完成,我等待一个谨慎的时间来传播,我有网址https://d2qf2r44tssakh.cloudfront.net/(目前还没有,只是为了解释).
问题:当我尝试使用https://d2qf2r44tssakh.cloudfront.net/时,它向我展示了一个xml
<ListBucketResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Name>mywebsitelearningcurve</Name>
...
...
...
</ListBucketResult>
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试https://d2qf2r44tssakh.cloudfront.net/index.html时,它可以正常工作.
我经历了几个tutos并发布但我还是不能让它发挥作用.有谁可以提供帮助?谢谢
And*_*llo 18
我今天遇到了同样的问题,并且能够通过添加index.html
到分发设置中的默认根对象来修复它:
可选的.当查看者请求指向您的根URL(http://www.example.com)而不是分发中的特定对象时,您希望CloudFront返回的对象(例如,index.html)(http:// www.example.com/index.html).
归档时间: |
|
查看次数: |
2360 次 |
最近记录: |