Я пытаюсь обслуживать часть сайта с S3 (mydomain.com/frontend-beta
).
Я создал корзину с именем frontend-beta
и включил статический веб-хостинг со всеми необходимыми разрешениями.Также можно получить доступ к http://frontend -beta.s3-website-us-east-1.amazonaws.com без каких-либо ошибок.
Когда я обновляю конфигурацию nginx с основного веб-сайта (mydomain.com
) обслуживается и пытается получить доступ mydomain.com/frontend-beta
Я получаю следующую ошибку
404 Not Found
Code: NoSuchKey
Message: The specified key does not exist.
Key: frontend-beta/index.html
RequestId: 6A36E8E8DF29FBCC
HostId: SW2qCgYnhwHtXcDtD8saTIBV6YuExZ8dSZzZPedAYtagyVTq3O00BHAXAotknuF4rRUDJ1xeQYo=
на самом деле ведро / файл существует (frontend-beta/index.html
), но не знаю, почему он не может получить доступэто.
вот мой конфиг nginx
http {
upstream frontend-beta {
server frontend-beta.s3-website-us-east-1.amazonaws.com;
}
}
server {
.
.
.
location /frontend-beta/ {
proxy_pass http://frontend-beta;
}
}
Кто-нибудь знает, что мне здесь не хватает?