全部產品
Search
文件中心

Object Storage Service:0019-00000008

更新時間:Feb 28, 2024

問題描述

S3相容的PutBucketWebSite請求中,請求體XML中存在不支援的配置。

問題原因

您發起了S3相容的PutBucketWebSite請求,但是您提交的XML配置中包含OSS不支援的配置參數:RedirectAllRequestsTo

問題樣本

比如您發起了如下請求:

PUT /?website HTTP/1.1
Date: GMT Date
Content-Length:ContentLength
Content-Type: application/xml
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: AWS SignatureValue
x-oss-s3-compat: true

<?xml version="1.0" encoding="UTF-8"?>
<Website xmlns="http://s3.amazonaws.com/doc/2006-03-01/">
    <RedirectAllRequestsTo>
      <HostName>xxx</HostName>
      <Protocol>xxx</Protocol>
    </RedirectAllRequestsTo>
</Website>

可以看到,上述請求攜帶的XML配置中包含節點名稱為RedirectAllRequestsTo的配置項,在這種情況下,就會報該錯誤。

解決方案

請確保請求體XML格式與內容無誤,特別是從XML配置中刪除RedirectAllRequestsTo配置節點。

相關文檔