3

我无法协调 AWS S3 虚拟主机的问题。导航到主机名时,我需要提供 SSL 和索引页面。

有没有办法可以让我访问 SSL 并提供索引页面?

4

2 回答 2

1

没有来自 S3 网站端点的 SSL。对不起

$ nc -zv hjr-test.s3-website-us-east-1.amazonaws.com 443
nc: connect to hjr-test.s3-website-us-east-1.amazonaws.com port 443 (tcp) failed: Connection refused
$ nc -zv hjr-test.s3-website-us-east-1.amazonaws.com 80
Connection to hjr-test.s3-website-us-east-1.amazonaws.com 80 port [tcp/http] succeeded!
于 2012-11-08T01:06:34.677 回答
1

尽我所能,有两种方法可以访问您的 s3 存储桶:

  • 一个普通的s3 url(您问题中的示例 2 和 4)
  • 提供一些额外功能的网站网址(示例 1 和 3)

s3 url 支持 SSL,但它只是从存储桶中获取的原始“get” 。没有花哨的东西。网站url 支持特定于网站的特殊功能,例如重定向规则和自动索引页面重定向,但不支持 SSL。

我不知道为什么网站网址不支持 SSL。也许亚马逊还没有实施?也许他们出于某种原因希望您使用非特定于区域的域?也许他们希望您使用 CloudFront?也许他们秘密的蜥蜴人霸主委员会已经禁止了它,并处以死刑。

我敢肯定,一旦有人向我解释,我就会明白这一点。

无论如何,这是我在闲逛之后的理解。我对这些东西还很陌生,所以对它持保留态度。

于 2018-03-02T01:34:40.173 回答