使用put_object设置网站重定向

时间:2019-08-08 17:36:39

标签: amazon-web-services boto3

我正在尝试将重复页面的网站重定向设置回原始页面,因此访问tools / tools / index.html应该将最初存在于存储桶中的tools / index.html重定向。

我尝试使用https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/s3.html#S3.Client.put_object 并创建了一个简单的API调用:

(考虑客户端:s3client和Bucket = bucket)

s3client.put_object(
                ACL='public-read',
                Bucket=bucket,
                Key='tools/tools/index.html',    
       WebsiteRedirectLocation='base_url/tools/index.html',
     )

正在存储桶中创建对象。 Bucket是一个网站存储桶,公众可以阅读,因此那里没有任何问题。但是重定向不起作用。 我是否缺少某些内容或正确的API调用是什么?

0 个答案:

没有答案