AWS s3가 다른 s3 버킷으로 리디렉션

PHPNoob

HTML 페이지를 구축하면 방문 할 때 자바 스크립트 코드에 미리 정의 된 매개 변수에 따라 자동 다운로드가 제공됩니다. 이것은 회사의 백엔드를위한 것입니다.

파일이 모두 동일한 서버에서 호스팅되었을 때 제대로 작동했지만 AWS s3로 마이그레이션하고 한 버킷에 파일이 있고 다른 버킷에 페이지가 있으므로 이제 파일을 다운로드하는 대신 파일이있는 위치를 방문하여 리디렉션하려고합니다. 페이지에 머무르는 동안 파일.

헤더 유형을 다운로드하기 위해 파일을 확인하는 것은 application oclet/streamAWS s3 mime-type입니다. URL을 직접 방문하면 파일을 잘 다운로드합니다.

if(theParamsMatch){
document.location.href=https://s3.amazonaws.com/theNameOfSite/downloads/yourDownload.html;

  }
조나단 어빈

Amazon S3에 파일을 저장하는 경우 웹 서버의 모든 설정이 무시됩니다. 문제를 해결하기 위해 S3 콘솔에서 해당 파일에 대한 S3 설정을 조정하려는 것 같습니다.

  1. S3 버킷에서 작업 할 파일을 찾아 클릭합니다.
  2. "속성"탭을 클릭하십시오.
  3. "메타 데이터"상자를 클릭합니다.
  4. 콘텐츠 유형 왼쪽에있는 원을 클릭 한 다음 "메타 데이터 추가"를 클릭합니다.
  5. "Key"를 "Content-Disposition"으로 설정하고 값을 "attachment"로 설정하고 저장을 누르십시오.

이렇게하면 브라우저에 표시되지 않고 다운로드됩니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

AWS CloudFront가 라우팅 규칙을 잘못 해석하고 리소스를 다시 S3 버킷 객체 URL로 리디렉션 함

분류에서Dev

AWS Lambda를 사용하여 AWS의 한 s3 버킷에서 다른 버킷으로 파일 이동

분류에서Dev

AWS CloudFront 및 S3, 단일 리디렉션으로 WWW 및 HTTPS 처리

분류에서Dev

동일한 URL의 param (url)로 리디렉션하기위한 AWS S3 버킷 리디렉션 규칙 편집

분류에서Dev

AWS CLI-서로 다른 S3 버킷간에 파일 이동

분류에서Dev

서버리스-AWS S3 버킷이 이미 있습니다.

분류에서Dev

AWS S3 버킷에서 Cron으로 Python 스크립트

분류에서Dev

AWS Lambda : S3 버킷에서 CSV 파일을 읽고 다른 S3 버킷에 업로드하는 방법은 무엇입니까?

분류에서Dev

s3 버킷 다른 계정을 가리키는 Lambda 계층

분류에서Dev

관리자 권한으로 S3 버킷 AWS Toolkit for Visual Studio를 생성하는 중 오류 발생

분류에서Dev

AWS S3 동기화는 버킷과 다른 권한을 가진 객체를 생성합니다.

분류에서Dev

한 AWS 계정에서 다른 AWS 계정으로 S3 버킷을 복사하는 것은 전송 중에 안전합니까?

분류에서Dev

AWS S3에서 인벤토리 파일 다운로드

분류에서Dev

AWS S3는 AWS Lambda를 사용하여 여러 계정에 복사하고 내부 Lambda를 트리거하여 다른 버킷으로 복사합니다.

분류에서Dev

AWS CLI가 s3 버킷의 파일을 검색하고 다른 폴더에 복사

분류에서Dev

비디오 다운로드를 위해 AWS S3 단독 또는 S3 및 Cloudfront 사용

분류에서Dev

listBuckets ()로 S3 버킷을 나열하는 AWS Lambda는 효과가 없습니다.

분류에서Dev

S3 RoutingRule : 디렉터리를 하위 도메인으로 리디렉션

분류에서Dev

AWS S3 GET 요청을 다른 가상 폴더로 대체

분류에서Dev

AWS CLI S3 버킷 간 복사?

분류에서Dev

AWS S3 버킷 문제

분류에서Dev

업로드 할 가장 빠른 S3 버킷 찾기

분류에서Dev

이것이 AWS s3 버킷에 대한 올바른 아이디어입니까?

분류에서Dev

C #을 사용하여 AWS S3 버킷의 디렉터리를 압축하는 방법

분류에서Dev

gsutil을 사용하여 http 링크가있는 Google 클라우드 스토리지에서 AWS 인스턴스 또는 s3 버킷으로 다운로드하는 방법은 무엇입니까?

분류에서Dev

Django 애플리케이션에서 미국 이외의 표준 AWS S3 버킷에 업로드하는 동안 오류가 발생했습니다. 미국 표준 버킷은 완벽하게 작동합니다.

분류에서Dev

null 지역으로 AWS s3 버킷을 생성 할 수 있습니까?

분류에서Dev

Route53을 사용하여 네이 키드 도메인 이름을 www.example.com으로 리디렉션하고 싶습니다. 내 버킷이 도메인과 동일한 이름으로 s3에 있습니다.

분류에서Dev

리디렉션없이 s3 버킷에 파일을 직접 업로드 할 수 있습니까?

Related 관련 기사

  1. 1

    AWS CloudFront가 라우팅 규칙을 잘못 해석하고 리소스를 다시 S3 버킷 객체 URL로 리디렉션 함

  2. 2

    AWS Lambda를 사용하여 AWS의 한 s3 버킷에서 다른 버킷으로 파일 이동

  3. 3

    AWS CloudFront 및 S3, 단일 리디렉션으로 WWW 및 HTTPS 처리

  4. 4

    동일한 URL의 param (url)로 리디렉션하기위한 AWS S3 버킷 리디렉션 규칙 편집

  5. 5

    AWS CLI-서로 다른 S3 버킷간에 파일 이동

  6. 6

    서버리스-AWS S3 버킷이 이미 있습니다.

  7. 7

    AWS S3 버킷에서 Cron으로 Python 스크립트

  8. 8

    AWS Lambda : S3 버킷에서 CSV 파일을 읽고 다른 S3 버킷에 업로드하는 방법은 무엇입니까?

  9. 9

    s3 버킷 다른 계정을 가리키는 Lambda 계층

  10. 10

    관리자 권한으로 S3 버킷 AWS Toolkit for Visual Studio를 생성하는 중 오류 발생

  11. 11

    AWS S3 동기화는 버킷과 다른 권한을 가진 객체를 생성합니다.

  12. 12

    한 AWS 계정에서 다른 AWS 계정으로 S3 버킷을 복사하는 것은 전송 중에 안전합니까?

  13. 13

    AWS S3에서 인벤토리 파일 다운로드

  14. 14

    AWS S3는 AWS Lambda를 사용하여 여러 계정에 복사하고 내부 Lambda를 트리거하여 다른 버킷으로 복사합니다.

  15. 15

    AWS CLI가 s3 버킷의 파일을 검색하고 다른 폴더에 복사

  16. 16

    비디오 다운로드를 위해 AWS S3 단독 또는 S3 및 Cloudfront 사용

  17. 17

    listBuckets ()로 S3 버킷을 나열하는 AWS Lambda는 효과가 없습니다.

  18. 18

    S3 RoutingRule : 디렉터리를 하위 도메인으로 리디렉션

  19. 19

    AWS S3 GET 요청을 다른 가상 폴더로 대체

  20. 20

    AWS CLI S3 버킷 간 복사?

  21. 21

    AWS S3 버킷 문제

  22. 22

    업로드 할 가장 빠른 S3 버킷 찾기

  23. 23

    이것이 AWS s3 버킷에 대한 올바른 아이디어입니까?

  24. 24

    C #을 사용하여 AWS S3 버킷의 디렉터리를 압축하는 방법

  25. 25

    gsutil을 사용하여 http 링크가있는 Google 클라우드 스토리지에서 AWS 인스턴스 또는 s3 버킷으로 다운로드하는 방법은 무엇입니까?

  26. 26

    Django 애플리케이션에서 미국 이외의 표준 AWS S3 버킷에 업로드하는 동안 오류가 발생했습니다. 미국 표준 버킷은 완벽하게 작동합니다.

  27. 27

    null 지역으로 AWS s3 버킷을 생성 할 수 있습니까?

  28. 28

    Route53을 사용하여 네이 키드 도메인 이름을 www.example.com으로 리디렉션하고 싶습니다. 내 버킷이 도메인과 동일한 이름으로 s3에 있습니다.

  29. 29

    리디렉션없이 s3 버킷에 파일을 직접 업로드 할 수 있습니까?

뜨겁다태그

보관