Небезопасные скрипты с использованием пеликана

Я пытаюсь создать сайт с пеликаном. Когда я запускаю localhost, все выглядит хорошо. Тем не менее, когда я загружаю контент на свои страницы github и пытаюсь увидеть его, он выглядит так, как будто все перепутано. Я использую Chrome, и кажется, что контент содержит источники, не прошедшие проверку подлинности. Если я выберу опцию загрузки небезопасных скриптов в chrome, то веб-сайт будет выглядеть так же, как и локальный хост.

Если я смотрю на инструмент разработчика, я получаю кучу ошибок, таких как:

Смешанный контент: страница " https://username.github.io/" была загружена через HTTPS, но запросила небезопасную таблицу стилей " http://username.github.io/theme/css/bootstrap.simplex.min.css". Этот запрос был заблокирован; содержание должно быть подано через HTTPS.

Есть ли способ "сказать" пеликану использовать безопасную таблицу стилей?

1 ответ

Сайт, загруженный по HTTPS, может не загружать незащищенный контент: в вашем случае загрузка CSS-файла осуществляется через HTTP. Все в порядке: незащищенный сайт может загружать защищенный контент. Следовательно, вероятно, самое простое решение - всегда использовать HTTPS, например, для всех файлов CSS, изображений и т. Д.

Согласно этой (закрытой) проблеме Пеликана, SITEURL и / или RELATIVE_URLS соответствующие параметры конфигурации для установки.

Другие вопросы по тегам