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

Изображения на сайте с поддержкой SSL с помощью Internet Explorer

У меня возникла проблема с моим сайтом после внедрения SSL: изображения не отображаются. Сценарий таков, что изображения поступают с images.domain.com (размещенного на Amazon S3), а мой сертификат предназначен для www.domain.com.

Эта проблема возникает только в IE, а не в каких-либо других браузерах.

Если изображения используют это доменное имя, они не получают сертификат SSL, потому что находятся на Amazon S3. Чтобы обслуживать их через HTTPS / SSL, вы должны использовать доменное имя S3. Две возможности:

s3.amazonaws.com/<bucket>/<key> (use the S3 certificate)

<bucket>.s3.amazonaws.com/<key> (use the *.s3.amazonaws.com wildcard certificate)

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