Небезопасные скрипты с использованием пеликана
Я пытаюсь создать сайт с пеликаном. Когда я запускаю 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
соответствующие параметры конфигурации для установки.