amazon-web-services - Nginx 配置作为 AWS S3 的反向代理
问题描述
我正在尝试创建一个 Nginx 反向代理服务器来连接到 AWS S3。背后的想法是对我的 AWS S3 的所有请求都应该通过 Nginx。这是尝试过的配置。使用这些配置,无法访问其显示站点。
server {
listen 9091;
location / {
proxy_set_header Host 'my-bucket.s3.ap-south-1.amazonaws.com';
proxy_hide_header x-amz-id-2;
proxy_hide_header x-amz-request-id;
proxy_hide_header Set-Cookie;
proxy_ignore_headers "Set-Cookie";
proxy_intercept_errors on;
proxy_pass http://my-bucket.s3.ap-south-1.amazonaws.com/;
set $aws_access_key access-key;
set $aws_secret_key secret-key;
proxy_cache_valid 200 302 24h;
}
}
解决方案
推荐阅读
- python - Zipline + Quandl JSONDecodeError:预期值:第 1 行第 1 列(字符 0)
- fortran - Fortran,类型检查共享库
- sql - SQL Query 结果集输出为使用逗号的单行
- c# - 这真的可以在 asp.net core 中检查该月的最后一天吗?
- opencv - cv2.GaussianBlur() 中的 CL_INVALID_WORK_GROUP_SIZE
- google-maps - 发送路线和标记以在 Google 地图网站上呈现
- sql - 仅当给定 id 的所有值都相同时才选择
- pandas - 根据多个列上的多个特定条件在 pandas 中创建新列 - Pandas
- nightwatch.js - 如何在守夜人的文本框的行尾设置光标
- python - 在有效条件后选择数据框中的行数