导入
了解存储桶命名规则
了解S3存储桶的命名规范。
在开始动手学习 S3 之前,我们需要了解创建 S3 存储桶时需遵循的一些基本命名规则。
我们之前已经提到,存储桶名称必须在全球范围内唯一,并且符合 DNS 规范。下面我们详细说明这些规则。
存储桶命名规则
- 存储桶名称在整个 AWS 范围内必须具有全局唯一性。
- 名称长度必须为 3 到 63 个字符。
- 名称只能包含小写字母、数字、句点(.)和连字符(-)。
- 名称必须以字母或数字开头和结尾。
- 名称不能格式化为 IP 地址形式,例如 192.54.54.101。
- 名称不能以前缀
xn--开头。
建议仅当存储桶用于静态网站托管时,才在名称中使用句点(.)。
存储桶创建后,名称无法更改。因此,我们必须确保在创建时就根据需求选择合适的名称。
合法的存储桶名称示例
my-s3-buckettest-bucket-devdevbucket1
非法的存储桶名称示例
testBucketdev-test.my_s3_bucket