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