Назад | Перейти на главную страницу

Если вы переходите на HTTPS, не сломаются ли сторонние HTTP-ссылки на ваши изображения?

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

Я хотел бы внедрить SSL на своем веб-сайте, потому что один из веб-сайтов, на которых размещены эти статьи, переключился на HTTPS-ссылки, и изображения не работают, что выглядит очень непрофессионально.

К сожалению, другой веб-сайт, который также использует мои изображения, все еще использует ссылки HTTP, и я не могу переключить их на использование HTTPS.

Я видел веб-сайты, на которых работают как версия изображения HTTP, так и версия HTTPS, но как это достигается? Будет ли URL-адрес HTTP по-прежнему работать для встроенных изображений после переключения или он также будет поврежден, если я не реализую что-то особенное?

Мне не удалось найти никакой информации об этом, поэтому я надеюсь, что кто-то здесь сможет помочь. Я еще не приобрел сертификат SSL, но сделаю это через Dotster (мой хостинг-провайдер), как только я могу гарантировать, что ничего не сломается.

Спасибо!

Краткий ответ - да; это то, что известно как смешанное содержание и вам необходимо убедиться, что все связанные / сторонние изображения имеют то же содержание (https), что и ваш сайт, иначе ваши конечные пользователи увидят предупреждения о смешанном содержании.

Для сайтов HTTPS - после загрузки содержимого HTTP зеленый значок защищенного замка станет серым (для Chrome). Значок также изменится в другом веб-браузере, чтобы указать, что веб-сайт не полностью защищен. Это называется Смешанный контент. Но веб-сайт должен работать, и все изображения должны отображаться нормально. Я лично этого не рекомендую. Веб-сайт HTTPS должен использовать только контент HTTPS.

Для веб-сайтов HTTP - можно загружать контент HTTPS, например изображения. Это не нарушит работу HTTP-сайта.

Ваш источник изображения - Ваш сайт может служить как HTTP, так и HTTPS версии ваших изображений. Просто (1) Не перенаправляйте свой сайт принудительно с HTTP на HTTPS; и (2) Не включайте HTTP Strict Transport Security (HSTS).

Вы можете разместить как HTTP-, так и HTTPS-версии изображений (вместе с любым другим содержимым), настроив свой веб-сервер соответствующим образом. Вы можете создать два веб-сайта; оба с одинаковым именем сервера и корневым каталогом, один обслуживается через HTTP, а другой - через HTTPS; или вы можете создать один веб-сайт с протоколом HTTP и HTTPS. Все зависит от веб-сервера, который вы используете, и от того, что он предлагает.

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