# 최근 업그레이드 후 CORS 오류로 모든 플러그인이 작동하지 않음

**URL:** https://meta.discourse.org/t/all-plugins-not-functioning-due-to-cors-error-after-recent-upgrade/399466
**Category:** Self-hosting
**Tags:** cdn
**Created:** [3월 27, 2026, 8:35오후 UTC](https://meta.discourse.org/t/all-plugins-not-functioning-due-to-cors-error-after-recent-upgrade/399466 "2026-03-27T20:35:59Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [3월 30, 2026, 12:01오후 UTC](https://meta.discourse.org/t/all-plugins-not-functioning-due-to-cors-error-after-recent-upgrade/399466/6 "2026-03-30T12:01:10Z")

</div>

해결되었다니 다행이네요!

> [@pfaffman](#):
>
> 업그레이드했을 때 왜 이런 문제가 생겼는지 이해가 안 됩니다

새로운 플러그인 시스템에서는 `script type="module"`을 사용하는데, 이 경우 올바른 CORS 헤더가 설정되어 있어야 합니다. 구식 `script type="text/javascript"`는 이러한 헤더가 필요하지 않습니다.

지난 몇 년간 우리는 다양한 시스템을 `type="module"`로 점진적으로 전환해 왔습니다. 테마는 이미 이를 사용하고 있었으며, highlightjs(다른 토픽에서 언급된 것)도 마찬가지였습니다. CDN에서 폰트를 로드하는 경우에도 CORS 요구 사항이 적용됩니다.

따라서 최근 플러그인 시스템의 변경 사항 이전에도 다른 부분에서 미묘하게 깨진 것이 있었을 가능성이 높습니다. 이제 CORS 설정을 완료하셨으므로 모든 것이 다시 정상 작동해야 합니다 :chefs_kiss:

---

_[View the full topic](https://meta.discourse.org/t/all-plugins-not-functioning-due-to-cors-error-after-recent-upgrade/399466)._
