Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 你也可以做你想做的事,尽管它可能会与SPA路由器交互,如果你正在使用的话。你到底是如何将bucket配置为重定向的?@Michael sqlbot创建了一个bucket,并将其设置为静态托管->重定向请求->www.externaldomain.com/i_Amazon S3_Amazon Cloudfront - Fatal编程技术网

Amazon s3 你也可以做你想做的事,尽管它可能会与SPA路由器交互,如果你正在使用的话。你到底是如何将bucket配置为重定向的?@Michael sqlbot创建了一个bucket,并将其设置为静态托管->重定向请求->www.externaldomain.com/i

Amazon s3 你也可以做你想做的事,尽管它可能会与SPA路由器交互,如果你正在使用的话。你到底是如何将bucket配置为重定向的?@Michael sqlbot创建了一个bucket,并将其设置为静态托管->重定向请求->www.externaldomain.com/i,amazon-s3,amazon-cloudfront,Amazon S3,Amazon Cloudfront,你也可以做你想做的事,尽管它可能会与SPA路由器交互,如果你正在使用的话。你到底是如何将bucket配置为重定向的?@Michael sqlbot创建了一个bucket,并将其设置为静态托管->重定向请求->www.externaldomain.com/id12345(不带/在末尾)和协议“https”还尝试添加index.html,其中包含javascript重定向,但仍然添加尾部斜杠。我已经阅读了有关创建名为/id12345/的S3对象以及添加标题x-amz-website-redirect


你也可以做你想做的事,尽管它可能会与SPA路由器交互,如果你正在使用的话。

你到底是如何将bucket配置为重定向的?@Michael sqlbot创建了一个bucket,并将其设置为静态托管->重定向请求->www.externaldomain.com/id12345(不带/在末尾)和协议“https”还尝试添加
index.html
,其中包含javascript重定向,但仍然添加尾部斜杠。我已经阅读了有关创建名为
/id12345/
的S3对象以及添加标题
x-amz-website-redirect-location
,并将
/id123456
作为值。这似乎不起作用。它找不到这样的标题,并且在保存后未添加该标题。S3对象只是一个文件夹,对吗?必须有一个非常简单的解决方案,我只是不熟悉AWS S3。这里发生的事情是,S3试图保留请求路径。如果您转到
your bucket/foo
,重定向将转到
example.com/12345/foo
,因此这种行为虽然起初令人困惑,但确实有意义。我可以提供另一种配置,但我需要知道您是否希望保留路径,或者是否希望所有请求(无论原始路径如何)只转到新站点的
/12345
。完美,正是我所需要的。谢谢你的详细解释!AWS不再支持XML。有关JSON版本,请参见下面的答案。主持人拒绝了我对这个答案的编辑。在这种情况下,正确的做法应该是对原始答案进行评论,并引用文档中的更改,或者创建您自己的答案,但不将我的答案的全文复制到您自己的答案中。AWS控制台似乎确实从XML变成了JSON,这对他们来说是一件非常奇怪的事情,所以我觉得编辑被社区拒绝是有道理的。尽管如此,我还是会研究它并相应地更新我的答案。对你的原始答案发表评论并不会给用户提供他们需要的必要的格式化代码。如果你觉得我的答案有用,请投票帮助别人。