Bezdepbonusu7Программирование: статьи и ответы

Вопрос

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

Автор вопроса: Paul MadaniОтветов: 1

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

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

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

amazon-web-servicesamazon-s3internet-explorerstatic-sitemicrosoft-edge

Ответы

Ответ 1 · рейтинг 2 · Rodrigo M

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

Content-Type: text\html

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

Content-Type: text/html

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

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы