как мне указать индексный документ в aws s3?

#node.js #amazon-web-services #amazon-s3 #indexing

#node.js #amazon-веб-сервисы #amazon-s3 #индексирование

Вопрос:

Я пытаюсь настроить свой веб-сайт с помощью aws s3. Когда я нажимаю на URL конечной точки, выдается сообщение об ошибке 404 not found, в котором говорится, что ключ не существует. В корзине я указал индексный документ как app.js , поскольку именно так я назвал его, когда создавал. Я явно понятия не имею, что я делаю — пожалуйста, кто-нибудь, помогите мне!

Ответ №1:

Код NodeJS в S3 может быть сохранен, однако вы не сможете разместить его напрямую из S3, поскольку S3 обслуживает только статический контент (поэтому, если ваша веб-страница состоит из простого html javascript, вы можете разместить index.html и там есть ссылка на код javascript, который выполняется на стороне клиента).

Вместо этого вам нужно будет разместить приложение NodeJS другим способом, возможно, используя AWS Lambda, AWS ElasticBeanstalk или AWS ECS