Digital Ocean Spaces/S3에서 이상한 동작: example.com에 대해 중복된 CORS 규칙이 많이 존재

안녕하세요,

이 주제를 다시 꺼내서 죄송합니다. 며칠 전 비슷한 문제를 겪은 것 같아서요.

제 환경 설정은 다음과 같습니다:

Digital Ocean Spaces에 s3:upload_assets와 s3:expire_missing_assets를 사용 중입니다.
CDN은 Bunny를 사용하고 있습니다.

자산(assets) 업로드 시 재빌드나 관리자 업데이트가 발생할 때마다 새로운 CORS 규칙이 생성되는 것 같습니다. 기존 규칙과 중복되는 상태입니다. 불행히도 콘솔 오류 메시지를 복사해 두지 못했지만, 자산 업로드 전에 'CORS 규칙 최대 개수 100에 도달했습니다’라는 메시지가 떴던 것으로 기억합니다. 그래서 Digital Ocean에 접속해 규칙을 확인해 보니 실제로 100개였네요. :smiley: 그래서 @pfaffman 님이 하신 것처럼 규칙 중 하나를 삭제했는데, 그 결과 모든 규칙이 삭제되었습니다. 이후 재빌드 시 자산이 성공적으로 업로드되었습니다.

초기 설정을 할 때는 다음 안내를 따랐습니다: Configure an S3 compatible object storage provider for uploads 해당 문서에는 아직 이 줄이 포함되어 있지 않습니다.

이 줄을 추가하면 중복된 CORS 규칙 생성이 방지될까요? 감사합니다 :slightly_smiling_face: