Поиск
Удалить поисковый запрос
Закрыть поиск
Приложения Google
Главное меню

Как настроить смешанный контент

Если вы включили протокол HTTPS для блога, возможно, вам понадобится отредактировать его контент.

Ошибки, связанные со смешанным контентом, возникают, если основной HTML-контент веб-страницы загружается через защищенное соединение HTTPS, а дополнительные элементы (изображения, видео, таблицы стилей, скрипты) – через незащищенный протокол HTTP. Это повышает уязвимость блога и делает его менее удобным для пользователей.

Описанные ошибки могут быть связаны с разметкой HTML или кодом JavaScript в следующих кодах:

  • исходный код шаблона;
  • исходный код записей и страниц;
  • исходный код гаджетов.

Поиск ошибок смешанного контента

Откройте блог в последней версии Google Chrome и выполните следующие действия:

  1. При необходимости удалите из блога гаджеты, добавленные сторонними разработчиками.
  2. Откройте блог в браузере через соединение HTTPS.
  3. В верхней части браузера нажмите Посмотреть > Разработчикам > Консоль JavaScript.
  4. Проверьте наличие следующих ошибок:
    • "Mixed Content: The page at 'https://<your-blog>.blogspot.com/' was loaded over HTTPS, but requested an insecure script 'http://<some-url>/script.js'. This request has been blocked; the content must be served over HTTPS".
    • "Mixed Content: The page at 'https://<your-blog>.blogspot.com/' was loaded over HTTPS, but requested an insecure image 'http://<some-url>/image.jpg'. This content should also be served over HTTPS".
  5. Составьте список адресов, с которыми связаны неполадки, а также незащищенных URL, указанных в сообщениях об ошибках.  
  6. При необходимости верните в блог гаджеты, удаленные на первом этапе. Добавив очередной гаджет, повторяйте шаги 2–5 и проверяйте, не появились ли новые ошибки. 

Показанные ошибки относятся только к открытой странице, а не ко всему блогу, поэтому каждую страницу необходимо просматривать отдельно. Запишите все обнаруженные ошибки. Обратите внимание, что один и тот же URL может появиться на нескольких страницах блога. 

Устранение ошибок смешанного контента

 

Ошибка на одной странице

Если ошибка появляется только на одной странице, скорее всего, смешанный контент присутствует в ее исходном коде (или коде размещенной на ней записи). В этом случае сделайте следующее:

  1. В панели инструментов блога выберите Сообщения или Страницы.
  2. В списке адресов с ошибками, который вы составили ранее, найдите нужную запись или страницу и выберите Изменить.
  3. В левом верхнем углу нажмите HTML.
  4. В верхней части браузера нажмите Изменить > Найти > Найти.
  5. Выполните поиск по запросу http://.
  6. Если вы нашли ссылку http:// в атрибутах HTML-тегов (особенно в тегах <img>, <video>, <audio>, <script>, <link>), замените ее на https://.
  7. Откройте ссылку HTTPS в новом окне браузера. Должна открыться та же самая страница, что и при использовании HTTP.
  8. Справа вверху нажмите Публикация или Сохранить. Если в смешанном контенте есть ошибки, вы увидите их в редакторе и не сможете сразу сохранить сообщение или страницу.
  9. Ещё раз проверьте блог на наличие смешанного контента.

Ошибка на нескольких страницах

Скорее всего, смешанный контент присутствует в их исходном коде (или в коде размещенных на них записях). В этом случае сделайте следующее:

  1. На панели инструментов блога выберите Шаблон.
  2. Нажмите Изменить HTML.
  3. Выберите текст шаблона и нажмите Ctrl + f (Windows) или Cmd + f (Mac).
  4. Выполните поиск по запросу http://.
  5. Если вы нашли ссылку http:// в атрибутах HTML-тегов (особенно в тегах <img>, <video>, <audio>, <script>, <link>), замените ее на https://.
  6. Откройте ссылку HTTPS в новом окне браузера. Должна открыться та же самая страница, что и при использовании HTTP.
  7. Нажмите Сохранить шаблон.
  8. Ещё раз проверьте блог на наличие смешанного контента.

Если в блоге по-прежнему есть ошибки, удалите все гаджеты сторонних разработчиков и проверьте его на смешанный контент. Затем начните возвращать гаджеты по одному: так вы определите причину неполадки.

Если сбой вызыван гаджетом, выполните одно из этих действий:

  1. Измените исходный код или разметку гаджета (если доступно).
  2. Удалите гаджет из блога.
Чтобы узнать больше, посетите наш форум.

Проверка смешанного контента на наличие ошибок в редакторе сообщений Blogger

С помощью HTML-редактора Blogger можно найти и исправить ошибки в смешанном контенте.

  1. Включите HTTPS в своем блоге.
  2. Откройте редактор Blogger. Для этого создайте новое сообщение или откройте существующее.
  3. Нажмите Изменить.
  4. Слева вверху нажмите HTML.
  5. Внесите необходимые изменения.
  6. Справа вверху нажмите Публикация или Сохранить. Если в смешанном контенте есть ошибки, вы увидите их в редакторе и не сможете сразу сохранить сообщение или страницу.
  7. Выполните одно из следующих действий:
    • Нажмите Исправить, чтобы устранить найденные ошибки и сохранить сообщение или страницу.
    • Нажмите Отклонить, чтобы продолжить без исправления ошибок.

Примечание. Отклонив ошибки, вы сможете сохранить сообщение или страницу как есть. При обновлении окна редактора ошибки будут показаны снова.

Была ли эта статья полезна?
Как можно улучшить эту статью?