将cloudflare指向s3桶(不是网站端点)

时间:2016-12-17 20:07:15

标签: amazon-web-services amazon-s3 cloudflare

传统上,我使用s3网站端点,但有没有办法将cloudflare指向s3桶( 'ENCODE VBS TO VBE Set oFilesToEncode = WScript.Arguments Set oEncoder = CreateObject("Scripting.Encoder") For i = 0 To oFilesToEncode.Count - 1 file = oFilesToEncode(i) Set oFile = fso.GetFile(file) Set oStream = oFile.OpenAsTextStream(1) sSourceFile = oStream.ReadAll oStream.Close sDest = Encoder.EncodeScriptFile(".vbs",sSourceFile,0,"") sFileOut = Left(file, Len(file) - 3) & "vbe" Set oEncFile = fso.CreateTextFile(sFileOut) oEncFile.Write sDest oEncFile.Close Next WScript.quit )?我的要求之一是在原点上使用SSL,这似乎是唯一的方法。

通过配置根对象,我可以通过cloudfront执行此操作。但是,我不确定这是否是特定于aws的功能。通过使用cloudflare来实现这一目标会很棒。

1 个答案:

答案 0 :(得分:0)

你应该能够做到这一点,假设仇恨对象是公开可读的。从一些粗略的测试中,我得出结论,公共S3 https端点独立于托管网站的东西(我想,这实际上更像是映射到存储桶的虚拟主机而不是其他任何东西)

网址确实是https://s3.amazonaws.com/bucket/object-key形式,对象必须是公开的。