我正在使用 Amazon Simple Storage Service (Amazon S3) 靜態網站重導向規則。Amazon S3 在中斷我的網站的網址結尾新增斜線。
解決方法
在重新導向的網址新增結尾斜線是 Amazon S3 靜態網站託管功能的預期行為。
要避免在重新導向的網址中新增結尾斜線,您可以使用下列因應措施:
- 設定索引文件 (範例:index.html) 以託管 S3 靜態網站。
- 在物件的中繼資料中設定網站重新導向位置,以設定重新導向。
要執行因應措施,請完成以下步驟:
- 開啟 Amazon S3 主控台。
- 從儲存貯體清單中,選擇儲存貯體的名稱。
- 選擇屬性。
- 在靜態網站託管下,選擇編輯。
- 在編輯靜態網站託管頁面上,針對靜態網站託管,選擇啟用。
- 針對託管類型,選取託管靜態網站。
- 針對索引文件,指定您要用來設定重新導向中繼資料的物件名稱。範例:index.html
- 刪除重新導向規則 (若有)。
- 選擇儲存變更。
然後,使用 S3 主控台設定索引。然後,完成以下步驟,以設定重新導向:
- 開啟 Amazon S3 主控台。
- 從儲存貯體清單中,選擇儲存貯體的名稱。
- 在物件下,選擇您設定的索引文件。
- 選擇屬性標籤。
- 在中繼資料區段中,選擇編輯。
- 在中繼資料下,執行以下操作:
選擇新增中繼資料。
針對類型,選取系統定義。
針對索引鍵,從下拉式清單中選擇 x-amz-website-redirect-location。
在值中,輸入重新導向網址 (範例:http://www.example.com)。
- 選擇儲存變更。
相關資訊
設定網頁重新導向