안녕하세요 @jaffadog
저는 비슷한 상황을 겪고 있지만, 전체 사이트(full site)에 다른 CDN을 사용하고 있습니다. Jeremy님의 실험에서 웹사이트 도메인 URL을 DISCOURSE_CDN_URL로 설정하여 테스트해 보신 적이 있나요? 예를 들어, 전체 CDN 모드에서 웹사이트 URL이 https://foo.bar.com이라면, CDN URL 역시 https://foo.bar.com이어야 합니다. DISCOURSE_CDN_URL을 비워 두면 웹사이트 에셋 URL이 상대 경로로 시작하게 됩니다. 아래 스니펫과 같이요.
<link rel="preload" href="/extra-locales/admin?v=8f522e122c802d1ed66dfa7fecafbb35" as="script">
<script defer src="/extra-locales/admin?v=8f522e122c802d1ed66dfa7fecafbb35"></script>
프로덕션 웹사이트에서는 이렇게 보이는 것이 별로 좋지 않지만, 두 URL 모두 https://foo.bar.com으로 요청을 보내게 됩니다.