Обращение через https для изображений с http

Поставил SSL, на сайте стоит редирект http:// -> https://. Браузеры ругаются на не полную защищенность тех страниц, где картинки моего же домена стоят с http:// вместо https://. Для обычных необъектных ссылок (например, не на изображения) всё нормально. Менять ссылки у большого количества картинок проблематично, к тому же ещё и местами рыться в CMS. Существует ли более простое решение, чтобы при обнаружении у картинок http, обращение к ним было бы через https?

3 ответа

  • 2
    Леонид Вакуленко Webasyst 26 декабря 2014 10:47 #

    Правильным решением будет пойти и честно заменить все "http://..." ссылки на "https://..." или "//...".

    Если прямо очень-очень лень, можно придумать JS типа такого - последний блок кода там про картинки. Картинки покажутся, но далеко не факт, что все браузеры поймут финт ушами правильно и перестанут ругаться. Скорее всего не перестанут.

    Других способов не знаю.

    • +1
      Worker Worker 26 декабря 2014 10:51 #

      Спасибо, вполне возможно, проверю скрипт.

    • +1
      Worker Worker 26 декабря 2014 10:51 #

      Спасибо, вполне возможно, проверю скрипт.

    • +1
      Worker Worker 26 декабря 2014 12:11 #

      Что-то не заработал скрипт, не меняет на https://. Ручками не всё можно быстро исправить. Некоторые скрипты, например, сами по себе выдают изображения в http. Надо либо самому копать php-файлы плагинов, либо писать его разрабам, либо продолжать менять вручную, но уже лезть в БД, так как только там можно изменить автоматически вставляемые ссылки на изображения.

  • 1
    Arti 26 декабря 2014 03:43 #

    Вам надо смотреть шаблон, т.к. у меня по хттпс все грузится отлично и без нарушений.

    Возможно в шаблон шрифт загружается по хттп, возможно кнопки социалок или какой-то другой плагин.

    • +1
      Worker Worker 26 декабря 2014 10:06 #

      В исходном коде таких страниц с http:// только изображения

  • 1
    Иван 26 января 2017 11:38 #

    А через базу командой поменять все URL адреса страниц сайта на новые .

    Такое возможно?

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите