我正在使用 Amazon Simple Storage Service (Amazon S3) 靜態網站重導向規則。Amazon S3 在中斷我的網站的 URL 結尾新增斜線。
簡短描述
**注意事項:**下列解決方法僅適用於 Amazon S3 靜態網站端點。如需詳細資訊,請參閱網站端點。
新增結尾斜線至重新導向的 URL 是 Amazon S3 靜態網站託管功能的預期行為。
若要避免新增結尾斜線至重新導向的 URL,請使用下列暫行解決方法:
- 設定索引文件以託管 S3 靜態網站。
- 在物件的中繼資料中設定網站重新導向位置,以設定重新導向。
解決方法
設定索引文件以託管靜態網站
首先,請完成下列步驟以指定索引文件的名稱,並刪除重新導向規則:
- 開啟 Amazon S3 主控台。
- 從儲存貯體清單,選擇儲存貯體的名稱。
- 選擇屬性。
- 在靜態網站託管功能下,選擇編輯。
- 在編輯靜態網站託管功能頁面上,對於靜態網站託管功能,選擇啟用。
- 對於託管功能類型,選取託管靜態網站。
- 對於索引文件,指定您要用來設定重新導向中繼資料的物件名稱。範例名稱是 index.html。
注意事項:請勿以 "/" 作為索引名稱的開頭。例如,請勿使用:/index.html。此外,Amazon S3 物件名稱會區分大小寫。
- 刪除重新導向規則。
- 請選擇儲存變更。
然後,使用 S3 主控台來設定索引文件。
設定網站重新導向
請完成下列步驟:
- 開啟 Amazon S3 主控台。
- 從儲存貯體清單,選擇儲存貯體的名稱。
- 在物件下,選擇您的索引文件。
- 選擇屬性索引標籤。
- 在中繼資料區段中,選擇編輯。
- 在中繼資料下,執行以下動作:
選擇新增中繼資料。
對於類型,選取系統定義。
對於金鑰,從下拉式選單中選擇 x-amz-website-redirect-location。
對於值,輸入重新導向 URL。
- 請選擇儲存變更。
相關資訊
設定網頁重新導向