如何在保留URL路径的同时使用Amazon S3进行域转发?

时间:2019-05-16 17:25:37

标签: amazon-web-services http redirect amazon-s3 amazon-route53

我的目标是将裸域[example.org] [1]重定向到[www.example.org] [2],同时准确保留URL路径。

例如,对http://example.org/foobar/file.html的GET请求导致对http://www.example.org/foobar/file.html的302请求

我不想设置或配置任何服务器来执行此操作。

当前的计划是使用Amazon's S3 static hosting redirect service(与suggested in this answer一样)。

但是,我无法弄清楚如何(或者如果可能的话)配置Amazon S3存储桶以在保留路径的同时执行重定向。

1 个答案:

答案 0 :(得分:1)

“静态网站托管”配置屏幕上有两个选项,“使用此存储桶托管网站”和“重定向请求”。

选择“重定向请求”。仅提示您输入目标主机名和端口。此选项自动保留路径。

文档中似乎没有提到这一事实,但是选择该选项时就会发生这种情况。如果要修改路径或仅重定向某些路径,则仅需要更复杂的路由规则。