我无法协调AWS S3虚拟主机的问题。我需要SSL并在导航到主机名时提供索引页。
我有没有办法让SSL访问并提供索引页面?
答案 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 网址支持SSL,但它只是来自存储桶的原始“获取”。没有花哨的东西。 网站网址支持特殊网站特定功能,例如重定向规则&自动索引页面重定向,但不是SSL。
我不知道为什么网站网址不支持SSL。也许亚马逊还没有实现呢?也许他们希望您出于某种原因使用非特定区域的域名?也许他们想让你使用CloudFront?也许他们的秘密霸主蜥蜴人委员会已经禁止它的死刑。
我相信一旦有人向我解释,这对我来说是显而易见的。
无论如何,这是我的理解,无论如何在探索之后。我对这些东西很陌生,所以要带上一粒盐。