Drupal 8 - смешанный контент для иконок SVG

Я использую Drupal 8.

Я пытаюсь загрузить файлы значков SVG в HTTPS, но в процессе работы мой веб-сайт загружает каждый файл значков SVG в HTTP.

Файлы находятся в core / themes / stable / images / core / icons / etc... как:

http://www.example.com/core/themes/stable/images/core/icons/bebebe/hamburger.svg http://www.example.com/core/themes/stable/images/core/icons/787878/file.svg

На странице информации о сайте ( http://www.example.com/admin/config/system/site-information) у меня есть URL в HTTP, а не в HTTPS.

Не могли бы вы помочь мне, пожалуйста, чтобы заставить HTTPS загрузить файл SVG?

1 ответ

Решение

Это может быть проблема из-за прокси перед drupal. Я столкнулся с той же самой проблемой, что и вы, и я настроил обратный прокси в моем файле settings.php, и она была решена.

Вы можете попробовать добавить эти строки в файл settings.php:

$settings['reverse_proxy'] = TRUE;
$settings['reverse_proxy_addresses'] = array($_SERVER['REMOTE_ADDR']);

Кроме того, на drupal.org имеется ветка о проблеме HTTPS: https://www.drupal.org/project/metatag/issues/2842049

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