我创建了一个S3存储桶并将其设为静态网站。
如果我尝试重定向(例如Google),它可以正常使用HTTP。例如。
curl -I http://test-s3-redirect.s3-website-eu-west-1.amazonaws.com
但对于HTTPS,它最终会挂起,最终返回curl: (7) Failed to connect to test-s3-redirect.s3-website-eu-west-1.amazonaws.com port 443: Operation timed out
。 E.g。
curl -I https://test-s3-redirect.s3-website-eu-west-1.amazonaws.com
我在AWS > S3 > Static website hosting
中选择的选项是:
知道为什么吗?
答案 0 :(得分:2)
重定向协议(在本例中为HTTPS)仅定义重定向的目标协议。您的存储桶仍无法使用HTTPS端点。
网站端点:不支持SSL连接。
Key Differences Between the Amazon Website and the REST API Endpoint
如果您需要SSL支持,请预先安装cloudfront发行版。