[英]AWS s3 redirect to another s3 bucket
構建了一個 html 頁面,當您訪問它時,根據 javascript 代碼中的預定義參數,您將獲得自動下載。 這是針對公司后端的。
當文件都托管在同一台服務器上時,這工作正常,但由於我遷移到 AWS s3 並將文件放在一個存儲桶上,頁面放在另一個存儲桶上,它現在想要訪問並重定向文件所在的位置,而不是下載文件,同時停留在頁面上。
檢查文件以下載 header 類型是 AWS s3 mime 類型上的application oclet/stream
。 直接訪問 url 時,它可以正常下載文件。
if(theParamsMatch){
document.location.href=https://s3.amazonaws.com/theNameOfSite/downloads/yourDownload.html;
}
如果您將文件存儲在 Amazon S3 上,則 web 服務器上的任何設置都將被忽略。 聽起來您想在 S3 控制台中調整該文件的 S3 設置以解決您的問題。
這將強制它被下載而不是顯示在您的瀏覽器中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.