

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 目錄儲存貯體命名規則
目錄儲存貯體命名規則

當您在 Amazon S3 中建立目錄儲存貯體時，須遵循下列儲存貯體命名規則。若要了解一般用途儲存貯體命名規則，請參閱 [一般用途儲存貯體命名規則](bucketnamingrules.md)。

目錄儲存貯體名稱包含您提供的基本名稱，以及包含儲存貯體位於 和 之 AWS 區域 （可用區域或本機區域） ID 的尾碼`--x-s3`。*zone-id* 可以是可用區域或本機區域的 ID。

```
base-name--zoneid--x-s3
```

例如，下列目錄儲存貯體名稱包含可用區域 ID `usw2-az1`：

```
bucket-base-name--usw2-az1--x-s3
```

**注意**  
當您使用主控台建立目錄儲存貯體時，您提供的基本名稱會自動新增字尾。此字尾包含您所選擇區域 (可用區域或本機區域) 的區域 ID。  
當您使用 API 建立目錄儲存貯體時，您必須在請求中提供完整的字尾，包括區域 ID。如需區域 ID 清單，請參閱[端點](s3-express-networking.md#s3-express-endpoints)。

目錄儲存貯體適用下列命名規則。
+ 在所選區域內是唯一的 (AWS 可用區域或 AWS 本機區域）。
+ 名稱長度必須介於 3 (最小值) 到 63 (最大值) 個字元之間，包括字尾在內。
+ 只能由小寫字母、數字和連字號 (-) 組成。
+ 開頭和結尾為字母或數字。
+ 必須包含下列字尾：`--zone-id--x-s3`。
+ 儲存貯體名稱必須以字首 `xn--` 開頭。
+ 儲存貯體名稱必須以字首 `sthree-` 開頭。
+ 儲存貯體名稱必須以字首 `sthree-configurator` 開頭。
+ 儲存貯體名稱必須以字首 ` amzn-s3-demo-` 開頭。
+ 儲存貯體名稱不得以尾碼 `-s3alias` 結尾。存取點別名名稱會保留此尾碼。如需詳細資訊，請參閱[存取點別名](access-points-naming.md#access-points-alias)。
+ 儲存貯體名稱不得以尾碼 `--ol-s3` 結尾。Object Lambda 存取點別名名稱會保留此尾碼。如需詳細資訊，請參閱[如何針對您的 S3 儲存貯體 Object Lambda 存取點使用儲存貯體樣式別名](olap-use.md#ol-access-points-alias)。
+ 儲存貯體名稱不得以尾碼 `.mrap` 結尾。多區域存取點名稱會保留此字尾。如需詳細資訊，請參閱[命名 Amazon S3 多區域存取點的規則](multi-region-access-point-naming.md)。