簡體   English   中英

AWS S3 Redirect僅適用於作為子域的存儲桶,不適用於作為目錄的存儲桶

[英]AWS S3 Redirect only works on bucket as a subdomain not bucket as a directory

許多人已經收到了數百個指向PoC的鏈接,這些鏈接位於內部存儲桶中,並且鏈接處於此結構中。

https://s3.amazonaws.com/bucket_name/

我在“屬性”中使用AWS的“靜態網站托管”部分添加了重定向,並且僅在域格式如下時重定向:

https://bucket_name.s3-website-us-east-1.amazonaws.com

這是S3的錯誤嗎?

現在,如何使用兩種鏈接進行重定向? 我當前的解決方法是在每個html文件中添加一個meta重定向標簽。

不幸的是,s3網站是唯一支持重定向的端點。 使用s3.amazonaws.com假定您將使用S3作為存儲層而不是網站。 如果鏈接指向特定對象,則可以使用JS重定向將HTML文件放置在該URL上,但是除此之外,實際上沒有任何方法可以實現您要執行的操作。

將來,我建議始終為這些用例設置一個Cloudfront發行版,因為這將使您以后可以更改來源。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM