Веб-сайт AWS Static S3 не загружается в IE

У меня есть статический веб-сайт, размещенный на AWS S3. Веб-сайт правильно загружается в Chrome, но IE (11 и Edge) решает загружать файлы, когда я пытаюсь перейти на сайт, вместо нормальной загрузки страниц. Некоторые дополнительные детали:

  • файлы веб-страниц не имеют расширения, они имеют вид «индекс», «контакт» и т. д.
  • Cloudfront уже используется
  • Все файлы в корзине общедоступны
  • webpage files are set to:
    • Content-Language: html
    • Тип содержимого: текст \ html

Раньше он работал в IE, поэтому я не уверен, что это за изменение.


person Paul Madani    schedule 04.11.2017    source источник


Ответы (1)


Похоже, что ваш тип содержимого неверен; косая черта в неправильном направлении. Когда я проверил заголовки HTTP-ответа, я увидел:

Content-Type: text\html

Попробуйте изменить это на:

Content-Type: text/html

Похоже, Chrome примет его, но Edge не распознает его и, следовательно, загрузит сайт. Я думаю, что Edge считает свой текст только содержанием.

person Rodrigo M    schedule 04.11.2017