s3临时签名URL中缺少对象的自定义404页面

时间:2013-05-02 01:49:27

标签: amazon-s3 http-status-code-404

我正在为Amazon S3中的某些私人信息生成一些已签名的URL

如果签名链接已过期,或者该对象不存在,则会报告XML错误以及404错误(或403禁止)。

是否可以将签名链接404重定向到自定义错误页面?这似乎与S3静态网站设置的404错误页面不同。

到目前为止,我的研究表明,如果您使用静态页面,则所有内容的权限必须是公开可读的,并且您无法生成签名的URL(或者我做错了)或者如果您使用签名的URL 404错误没有重定向,你只是得到XML错误。

我发现的所有链接都指向使用静态页面,但我不认为这适用于这种情况。

1 个答案:

答案 0 :(得分:0)

你想要的可能就是: 在Developer guide中有一个关于“自定义错误文档支持”的段落,其中我阅读了以下句子。

  

您可以选择提供自定义错误文档   用户友好的错误消息和其他帮助。你提供这个   自定义错误文档,作为将网站配置添加到您的   桶。 Amazon S3仅返回HTTP的自定义错误文档   4XX类错误代码。