Недавно я установил SSL-сертификат на свой хостинг для своего сайта (только стандартный сайт). Он установлен отлично, и я обновил свой .htaccess
файл, чтобы заставить его для пользователей с помощью следующего кода:Смешанный контент Ошибка SSL
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://DOMAINHERE/$1 [R=301,L]
Когда я иду на мой сайт, висячий замок меняется с зеленого на желтый (как в журналах он говорит, что представляет собой смешанное содержимое). В моем случае это три изображения, которые, по-видимому, загружаются по HTTP.
Это код, который у меня есть в моем HTML для трех изображений, вызывающих проблемы. Обратите внимание, что другие изображения, размещенные локально, не имеют проблем.
<!-- Slide 1 -->
<li>
<div style="background-image: url('images/homepage/slider-1/balcony-1.jpg')" class="header">
<div class="header-center">
<div class="text-white">
</div>
</div>
</div>
</li>
Ошибки, которые я получаю для смешанного контента показывают, что последняя 2/4 на мой первый слайдер не загружается через SSL и окончательный 1/3 моего второго ползунка не загружается через SSL.
Я нахожу это очень странным, и я попытался сделать следующее:
//directories/imagehere.png
Он избавляется от ошибок, но затем не отображается изображение. В журналах он сообщает, что не удалось найти изображение, когда он пытался найти его из
http://directories/imagehere.png
Будет невероятно благодарен, если кто-то знает, что происходит. Если вам нужна дополнительная информация, пожалуйста, просто сообщите мне.
Спасибо!