Я вижу следующие ошибки в консоли браузера.
Но я не могу найти, как их исправить — всё работает отлично, с самого начала используется https. Я пытался перезапустить мастер настройки, чтобы использовать другие шрифты, но это не помогло.
Есть какие-то идеи, как можно попытаться это исправить? Спасибо!
Блокирована загрузка смешанного активного контента «http://<domain>.com/fonts/Mukta-Bold.ttf?v=0.0.8»
[css-logic.js:517:31](resource://devtools/shared/inspector/css-logic.js)
Блокирована загрузка смешанного активного контента «http://<domain>.com/fonts/Mukta-Regular.ttf?v=0.0.8»
[css-logic.js:517:31](resource://devtools/shared/inspector/css-logic.js)
Блокирована загрузка смешанного активного контента «http://<domain>.com/fonts/Mukta-Regular.ttf?v=0.0.8»
[all_results](https://<domain>.com/admin/site_settings/category/all_results?filter=extensions)
скачиваемый шрифт: не удалось начать загрузку (семейство шрифтов: "Mukta" стиль:normal вес:400 растяжение:100 индекс источника:0): контент заблокирован источник: http://<domain>.com/fonts/Mukta-Regular.ttf?v=0.0.8
Блокирована загрузка смешанного активного контента «http://<domain>.com/fonts/Mukta-Bold.ttf?v=0.0.8»
[all_results](https://<domain>.com/admin/site_settings/category/all_results?filter=extensions)
скачиваемый шрифт: не удалось начать загрузку (семейство шрифтов: "Mukta" стиль:normal вес:700 растяжение:100 индекс источника:0): контент заблокирован источник: http://<domain>.com/fonts/Mukta-Bold.ttf?v=0.0.8
Начинаются ли URL-адреса упомянутых ресурсов внутри страницы действительно с “https”? Любой ресурс, загруженный по URL “http”, будет считаться смешанным контентом.
Один из временных способов, который вы можете использовать, — добавить следующий заголовок в проблемную страницу:
@griffin Спасибо за ответ!
У меня установлен обычный Discourse с помощью команды
discourse-setup
Мой домен работает по протоколу HTTPS, и всё функционирует корректно (включая изображения, вложения и т.д.).
Однако я получаю ошибки, связанные со шрифтами (та же установка Discourse).
Кажется, это решает проблему. Спасибо!
Причина ошибки до сих пор не ясна, но, возможно, я займусь её изучением позже.
Скорее всего, в некоторых URL-адресах для загрузки ваших пакетов шрифтов указано «http». Это часто случается с правилами CSS @font-face при использовании источников url и с Google Fonts API.
Временное решение пока работает. Ошибка сохраняется при стандартной установке Discourse в выборе шрифта. Возможно, она проявляется только в настольной версии, но не в мобильной.