是否可以在s3网站上使用像代理转发?
问题描述:
我打算使用以下DNS托管s3网站。是否可以在s3网站上使用像代理转发?
- S3存储桶名称:
example.com
- S3端点:
example.com.s3-website.amazonaws.com
我也想手册页为我服务分开:
- S3存储桶名称:
manual
- S3终点:
manual.s3-website.amazonaws.com
当我进入example.com/manual
,应该将所有请求我的手动S3但URL不应该被改变。
例如,当我访问,http://example.com/manual/en/index.html
, 它应该显示manual.s3-website.amazonaws.com/en/index.html
但URL不应该被改变。
我试图用水桶性质的“静态网站托管”的重定向规则,但它只是重定向到我的手册页(它改变了URL)。
而且我使用的化身,但它不支持代理着不同的nginx。
是否有任何解决方案,指南或示例提及?
答
如果您使用CloudFront,那将是可能的。你不必改变你的S3设置。
- 创建一个原点每个桶
- 创建手动路径
第二行为,就大功告成了。