Статический веб-сайт Amazon S3 с пользовательским доменом, на котором отображается «IP-адрес не найден» - PullRequest
0 голосов
/ 11 мая 2018

Недавно я настроил статический веб-сайт с использованием корзины AWS S3 (scottreganchimneysweeping.co.uk). Я предоставил SSL-сертификат через AWS, изменил сервер имен с моим регистратором на AWS route 53, создал размещенную зону с route53, а также CDN, используя cloudfront.

Однако, когда я набираю URL в Chrome, он загружается целую вечность, а затем выдает ошибку 403, IP-адрес не найден.

На маршруте 53 я создал запись A с псевдонимом для CDN облачного фронта, а также запись CNAME для сертификата SSL и записи NS и SOA по умолчанию. Я не уверен, что именно вызывает эту проблему, но я новичок в хостинге, DNS и т. Д., Поэтому мне очень нужна помощь, чтобы запустить этот сайт.

Кто-нибудь может подсказать, где я ошибся здесь или возможно диагностировать, используя доменное имя выше?

Заранее спасибо!

1 Ответ

0 голосов
/ 11 мая 2018

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

Когда корзина не настроена для публичного чтения, даже если она уже настроена как статический сайт, все отсутствующие страницы будут отображаться как ответ 403, поэтому другая возможность состоит в том, что путь по умолчанию не установлен на правильный файл, например значение по умолчанию указывает на index.html, тогда как в вашем корзине есть main.html в корне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...