На моем веб-сайте Amazon S3 загружается файл index.html, хотя мой тип контента - type / html. - PullRequest
0 голосов
/ 18 марта 2019

Аналогичный вопрос: Amazon S3 загружает index.html вместо обслуживания

Я пытаюсь загрузить каталог на свой S3, когда я загружаю вручную, я вижу как статическую веб-страницу. Но когда я загружаю с помощью curl, index.html загружается.

Когда я скручиваю свой запрос curl -I https://s3-eu-west-1.amazonaws.com/bucket_name/index.html, я вижу

HTTP/1.1 200 OK
x-amz-id-2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
x-amz-request-id: XXXXXXXXXXXXXXXX
Date: Fri, 15 Mar 2019 21:03:50 GMT
Last-Modified: Fri, 15 Mar 2019 20:53:05 GMT
ETag: "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
Accept-Ranges: bytes
Content-Type: text/html
Content-Length: 48210
Server: AmazonS3

Но все же index.html загружается.

1 Ответ

0 голосов
/ 18 марта 2019

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

  1. Войдите в консоль управления AWS и откройте консоль Amazon S3 на * 1008.*https://console.aws.amazon.com/s3/.

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

  3. Выберите вкладку Свойства.

  4. Выберите статический хостинг для веб-сайта, а затем выберите Использовать это поле для размещения веб-сайта.

  5. Вам будет предложено предоставить индексный документ и любые дополнительные документы об ошибках и правила перенаправления.которые необходимы.

Для получения информации о том, что такое индексный документ, см. Настройка поддержки индексного документа .

...