Использование nginx в качестве обратного прокси-сервера для AWS S3, перенаправляющего меня на https://aws.amazon.com/s3/ - PullRequest
1 голос
/ 13 марта 2019

У меня есть сервер nginx, используемый в качестве обратного прокси для различных экземпляров ec2.Теперь у меня есть S3 bucket для статического хостинга сайтов, уже настроенный для публичного доступа на чтение, и я хочу оставить его позади nginx.Статический веб-сайт очень хорошо отображается при наборе конечной точки моего сегмента S3 в браузере.

Однако при попытке получить доступ к нему из nginx по какой-то причине он просто перенаправляет меня на https://aws.amazon.com/s3/достижения веб-сайта, размещенного на моем ведре S3.Я перепробовал множество конфигов, которые нашел в сети, но безрезультатно.

Ниже приведена текущая конфигурация блока сервера:

 server{    
   listen 80;
   server_name _; 
   location /docs {
          resolver 8.8.8.8;
          proxy_set_header Host "mys3bucketname.s3-website.eu-central-1.amazonaws.com";
          proxy_pass http://mys3bucketname.s3-website.eu-central-1.amazonaws.com;
        }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...