AWS S3虚拟主机SSL无法为索引页提供服务

时间:2012-11-08 00:51:41

标签: http ssl amazon-s3

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

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

2 个答案:

答案 0 :(得分: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!

答案 1 :(得分:1)

我能说的最好,有两种方法可以到达你的s3桶:

  • 一个简单的 s3 网址(问题中的示例2& 4)
  • 网站网址,提供一些额外功能(示例1& 3)

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

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

我相信一旦有人向我解释,这对我来说是显而易见的。

无论如何,这是我的理解,无论如何在探索之后。我对这些东西很陌生,所以要带上一粒盐。

相关问题