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 CloudFront能否重定向发布302?_Amazon S3_Amazon Cloudfront - Fatal编程技术网

Amazon s3 CloudFront能否重定向发布302?

Amazon s3 CloudFront能否重定向发布302?,amazon-s3,amazon-cloudfront,Amazon S3,Amazon Cloudfront,我已经设置了一个S3重定向到另一个域,但它会执行301,这会在以后需要更改时把我搞得一团糟。使用302至少可以让我以后更改它。有没有办法在CloudFront上实现这一点,或者让S3来实现这一点?这是对Lambda@Edge. 您可以参考AWS示例,但在较高级别上,您将创建一个Lambda函数,然后在查看器请求Lambda时将其添加到CloudFront发行版中,这将为您的用户返回302重定向;对于重定向,您可以使用示例代码,只需将位置值更新为您的值,就可以了。Domain->CloudFron

我已经设置了一个S3重定向到另一个域,但它会执行301,这会在以后需要更改时把我搞得一团糟。使用302至少可以让我以后更改它。有没有办法在CloudFront上实现这一点,或者让S3来实现这一点?

这是对Lambda@Edge.


您可以参考AWS示例,但在较高级别上,您将创建一个Lambda函数,然后在查看器请求Lambda时将其添加到CloudFront发行版中,这将为您的用户返回302重定向;对于重定向,您可以使用示例代码,只需将位置值更新为您的值,就可以了。

Domain->CloudFront->S3->redirect to new URL
是您的流吗?这是我当前的一些域流,但知道S3发送301意味着我将来会遇到问题。谢谢。我现在来看看它是怎么工作的!别担心。我们现在在生产中使用相同的,它工作得很好。