Cloudflare R2 이미지 URL 표시 문제: 상세 설명 및 해결 방법

이 줄을 app.yml에 추가했거나(S3 CDN URL 관리자 설정에 도메인을 추가했거나) 하셨나요?

DISCOURSE_S3_CDN_URL: https://your.R2.domain.com # (실제 R2 커스텀 도메인)

모든 작업이 올바른 순서로 수행되어야 합니다.

  1. 관리자/app.yml 설정
  2. rake migrate
  3. 포스트 재배기 (rebake)

도움이 될 수 있는 문자열 치환 도구도 있습니다 - 컨테이너 내에서 실행하세요 (문자열을 특정 값으로 교체):

discourse remap "https://<cloudflare-account-id>.r2.cloudflarestorage.com/<R2-bucket-name>" "https://your.cdn.domain.com"
2개의 좋아요