【问题标题】:S3 redirect 302 object with s3cmdS3 使用 s3cmd 重定向 302 对象
【发布时间】:2014-04-19 11:11:17
【问题描述】:

我希望创建重定向对象。

重定向到 JSON 文件。 HTML 过期标头对我不起作用。

touch google
s3cmd --add-header='Location: http://www.google.com/' -P put google s3://bucket/google

它不起作用,因为我没有将 HTTP 状态设置为 302

我更喜欢s3cmd,因为它已经安装在目标服务器上,但如果s3cmd 不能这样做,python 也可以。

【问题讨论】:

    标签: python amazon-s3 s3cmd


    【解决方案1】:

    您应该在放置对象时设置 x-amz-website-redirect-location 标头并通过 特定于区域的网站端点 访问它以将其存档。在此处查看文档:http://docs.aws.amazon.com/AmazonS3/latest/dev/how-to-page-redirect.html

    【讨论】:

    • 谢谢。但我确实看到了那篇文章。如果可能的话,我不明白如何用 s3cmd 做到这一点。
    • 试试 --add-header=x-amz-website-redirect-location:VALUE
    猜你喜欢
    • 2011-01-17
    • 1970-01-01
    • 1970-01-01
    • 2020-07-15
    • 1970-01-01
    • 2017-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多