[英]Why does my S3 bucket not work as subdomain?
我有一个可公开查看的存储桶,在http://s3.amazonaws.com/[bucketname]/directory/file.jpg
处理时工作正常,但在使用以下模式时http://[bucketname].s3.amazonaws.com/directory/file.jpg
返回:
<Error>
<Code>NoSuchKey</Code>
<Message>The specified key does not exist.</Message>
<Key>directory/file.jpg</Key>
<RequestId>...</RequestId>
<HostId>...</HostId>
</Error>
我是否无意中更改了s3配置中的某些内容? 我不能100%肯定,但我认为a)这一直在最近工作,b)无论配置设置如何,这都应该有效。
如果它完全密切相关,那么我的名字就是全部...
由于DNS名称不区分大小写,因此虚拟主机方法只能寻址小写的存储桶名称。
通过这个页面。 在这种情况下,“虚拟主机”只意味着<bucketname>.s3.aws.com
样式寻址与路径样式寻址,如s3.aws.com/<bucketname>/
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.