У меня есть веб-сайт, который использует сертификат SSL и перенаправляет все ссылки http на https. Он по-прежнему показывает предупреждение о смешанном содержании в Chrome для всех изображений, которые я пытаюсь загрузить. Я пробовал все, я зашел на эту страницу:
Это было очень полезно, но не решило мою проблему. Я попытался добавить предложенный метатег в свой <head>
, но это просто заблокировало все изображения, что подтверждает, что Chrome считает, что изображения размещены небезопасно. Они определенно есть! Если вы идете в:
http://www.growconomy.net/img/background.png
Вы можете видеть, что он автоматически перенаправляет на https! Более того, я изменил все ссылки на изображения в своем исходном коде на https, так что это даже не должно иметь значения. Но мои изображения на 100% вытягиваются из ссылки https, я не знаю, почему и как хром вытаскивает их из http.
Вы можете проверить веб-сайт здесь: http://www.growconomy.net
Мне интересно посмотреть, получаете ли вы такие же предупреждения. Это довольно раздражает, поскольку большинство людей используют Chrome и поэтому увидят предупреждение, хотя, насколько мне известно, в этом нет необходимости. Что это может быть?
Мой файл .htaccess выглядит так:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.growconomy.net [NC]
RewriteRule ^(.*)$ https://growconomy.net/$1 [L,R=301]
RewriteEngine On
RewriteCond %{THE_REQUEST} ^.*/index\.php
RewriteRule ^(.*)index.php$ /$1 [R=301,L]