Помощь с белым экраном при использовании любого CDN

Привет, я добавил свой сайт в StackPath и указал «edge address» в app.yml, после чего пересобрал проект. Теперь все мои статические файлы, как и ожидалось, перенаправляются через StackPath. Однако при переходе на мой домен я вижу только белый экран. Я подумал, что это может быть проблема StackPath, поэтому также попробовал выполнить эти же шаги с Bunnycdn (который ранее работал без проблем), но теперь всё равно вижу только белый экран.

При этом мой edge address StackPath xxxxxx.stackpathcdn.com загружает мой сайт полностью корректно.

Подскажите, пожалуйста, в чём может быть проблема? Спасибо.

Обновление: я проверил консоль, и она полна сообщений об «неверных символах». Когда я открываю соответствующие JS-файлы, они заполнены: ‘¾ØýÈOÝ´þäùKe˜žXÞ¬¬½õ’

Также, когда я меняю заголовок «host» на «dynamic», сайт загружается на исходном домене, но это приводит к перенаправлению всех статических файлов, что вызывает значительные задержки.

Сейчас выходные, поэтому, возможно, придётся подождать, чтобы получить более квалифицированную помощь. Но похоже, что проблема связана с несовпадением кодировки символов. Я стараюсь использовать UTF-8 везде — в браузерах, текстовых редакторах, мета-тегах, настройках сортировки базы данных и так далее. Везде.

С какой языковой средой и кодировкой символов вы работаете?

Глэзго (скорее всего, именно так).

Не совсем уверен, что я правильно понял, но я не менял никаких настроек Discourse по умолчанию в этом отношении.

Похоже, вы получаете сжатые ресурсы, но браузер обрабатывает их как несжатые и пытается интерпретировать напрямую.