• Поменяла протокол на https://. Теперь часть страниц отображается нормально (с зелёным замочком), часть с предупреждением «Незащищённое соединение. Части этой страницы (такие как изображения) не защищены». Техподдержка хостинга говорит, что происходит загрузка смешанного контента, и что необходимо во всех файлах, а также в базе данных сменить ссылки с http на https. И как это сделать?

    Вот, например, при вставке изображений из библиотеки в ссылках отображается http. Я было подумала, что это происходит со старыми картинками. Но, как показал эксперимент, вновь загружаемые изображения в записи всё равно имеют ссылки старого образца.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Части этой страницы (такие как изображения) не защищены»

    Прям так и пишет?

    и что необходимо во всех файлах, а также в базе данных сменить ссылки с http на https. И как это сделать?

    В базе с пом https://ru.wordpress.org/plugins/search-regex/

    В файлах их быть не должно. Но если Вы это делали, то изменить правильными блокнотами.

    Но, как показал эксперимент, вновь загружаемые изображения в записи всё равно имеют ссылки старого образца.

    В настройках ВП правильно указан протокол?
    Кроме того входите в админку по https или следите за этим, меняя протокол вручную.

    Прям так и пишет?

    Да, прямо так и пишет. Это сообщение браузера, которое появляется если кликнуть по значку «Информация» рядом с замочком, который на таких страницах не зелёный, а серый с маленькой жёлтой иконкой предупреждения.

    С базой понятно.
    Что такое «изменить правильными блокнотами» непонятно.
    Вход в админку стал по https автоматом. Но там, в админке, вообще все страницы с этим предупреждением. В настройках указано вроде правильно. Если это общие настройки, Адрес WordPress (URL) и Адрес сайта (URL).

    • Ответ изменён 6 лет, 5 месяцев назад пользователем Natali_Z.

    пройдитесь по базе плагином:
    https://ru.wordpress.org/plugins/better-search-replace/

    обычно, это решает 99% всех проблем с mixed content.

    если и это не поможет — убедитесь, что в стилях и файлах шаблонов темы нигде не вставлены ссылки через http.

    Да, прямо так и пишет. Это сообщение браузера,

    Какой браузер пишет, что изображения небезопасны o_O? Можно скрин этого сообщения?

    Что такое «изменить правильными блокнотами» непонятно.

    нотепад++, акелпад и др, кроме родного виндового. Которые умеют подсвечивать код, работать с блоками, и тд, и главное — сохранять в UTF8 без БОМ.

    Но там, в админке, вообще все страницы с этим предупреждением

    Во первых это не страшно (в админке), во вторых наверняка не везде, а там, где картинки или скрипты со сторонних ресурсов или с Вашего по https. Последнее исправиться как только пройдетесь по базе вышеуказанным плагином. Только меняйте аккуратнее — только на своём сайте, внешние не затроньте.

    @flector, спасибо. Помогло. )

    @sevlad

    Какой браузер пишет, что изображения небезопасны o_O? Можно скрин этого сообщения?

    Mozilla Firefox 52.4.0

    нотепад++, акелпад и др

    Проблема-то не в том КАК править, а в том ЧТО править. Где искать то, что подлежит исправлению.

    наверняка не везде, а там, где картинки или скрипты со сторонних ресурсов или с Вашего по https

    Было именно везде. Из-за аватара, который присутствует в админбаре.

    Mozilla Firefox 52.4.0

    Теперь понятно где Вы это нашили 🙂
    Там речь о соединении. Про картинки да, формулировка (или скорее всего перевод) мягко говоря некорректный.

    Проблема-то не в том КАК править, а в том ЧТО править. Где искать то, что подлежит исправлению.

    http исправлять на https, вестимо. То же, что Вы сделали плагином в базе.
    Но я повторю — в файлах ни протокола ни домена быть не должно, если используются правильные решения. При неправильных это может встречаться.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «SSL-сертификат» закрыта для новых ответов.