깨진 이미지와 해당 S3 URL

아, 그건 그거였군요.

해당 설정값이 같으면 안 되는데, 같은 값이어서 문제가 발생한 것입니다. 설정 관련 주제에서 "업로드와 백업에 서로 다른 버킷을 반드시 사용해야 하나요?"라는 항목을 검색해 보세요.

유지보수 작업이 백업 버킷의 내용을 대상으로 실행되었는데, 값이 겹쳐서 업로드에까지 영향을 미쳤습니다.

@sam 님, 이건 문서가 아니라 코드에서 강제하는 것이 좋겠습니다.

사이트를 복구하려면 두 단계가 필요합니다:

첫째, 백업 접두사를 변경해야 합니다. 설정 주제에 설명된 대로 끝에 /backups를 추가하면 충분합니다.

둘째, S3 버킷의 모든 내용을 올바른 위치로 되돌려야 합니다. 최상위 “default” 폴더에 있는 모든 내용은 최상위 레벨로 다시 이동해야 합니다.
예를 들어, 그곳에 “default/originals” 폴더가 있을 텐데, 이 폴더를 한 단계 위로 이동해야 합니다.

버킷을 탐색하려면 AWS 웹 콘솔이나 기타 도구를 사용해야 합니다.