开发者社区 问答 正文

如何修改源站信息?



描述


修改加速域名,目前支持修改源站
限制条件:

  • 不支持业务类型修改,支持源站修改


请求参数

参数类型必须?描述
ActionString操作接口名,系统规定参数 取值:ModifyCdnDomain
DomainNameString需要接入CDN的域名
SourceTypeString源站类型 取值:ipaddr:IP源站;domain:域名源站;oss:OSS Bucket为源站。注:若选择了直播流媒体加速的业务类型,无需填写源站类型和信息
SourcePortInteger可以指定443,80。默认值80。443的话走https回源。oss不支持443
SourcesString回源地址,可以是IP或域名;IP支持最多20个,以逗号区分,域名只能输入一个。IP与域名不能同时输入。除了业务类型为直播流媒体加速无需输入源站地址外,其他业务类型源站地址必填


返回参数

名称类型描述
RequestIDString该条任务请求ID


特殊错误码

ErrorCode 错误码Message 错误信息HTTP 状态
InvaildParameterThe specific value of parameter DomainName is malformed.400
InvaildParameterThe specific value of parameter SourceType is malformed.400
InvaildParameterThe specific value of parameter SourceStr is malformed.400
InvaildParameterSource name can not equal to domain name400
InvaildParameterThe specified Source is not vaild.400
InvaildParameterThe specified parameter IP format is error.400


示例


请求示例: http://cdn.aliyuncs.com?Action=ModifyCdnDomain&SourceType=domain&DomainName=test.com&Sources=test.com&<公共请求参数>

返回示例
JSON格式: {
  "RequestId": "15C66C7B-671A-4297-9187-2C4477247A74"
}


XML格式: <AddDomainResponse>
  <RequestId>A22F5DDD-E6B8-4DB4-A210-FF3CA5A82644</RequestId>
</AddDomainResponse>

展开
收起
青衫无名 2017-10-24 09:58:00 2420 分享
分享
版权
举报
阿里云 AI 助理回答

根据您提供的信息,这是关于阿里云CDN(内容分发网络)服务中修改加速域名的API操作指南。下面是对这一过程的详细说明:

操作目的

此操作允许用户修改已接入CDN服务的域名的源站配置,但不支持更改业务类型。这意味着您可以变更域名回源的地址或方式,但不能改变该域名用于的业务场景类型(如从普通网页加速改为视频点播加速)。

请求参数说明

  1. Action: 必填参数,固定值为ModifyCdnDomain,表示执行修改CDN域名的行动。
  2. DomainName: 必填参数,需要修改配置的加速域名。
  3. SourceType: 可选参数,源站类型,可选值有:
    • ipaddr: 表示使用IP地址作为源站。
    • domain: 表示使用域名作为源站。
    • oss: 表示使用OSS Bucket作为源站。注意,如果选择了直播流媒体加速业务类型,则无需填写此项。
  4. SourcePort: 可选参数,默认80端口,如果需要通过HTTPS回源则可以指定为443。注意,OSS源站不支持443端口。
  5. Sources: 可选参数,回源地址,当选择非OSS类型的源站时必填。可以是多个IP(最多20个,以逗号分隔)或单个域名。IP与域名不能同时提供。

返回参数说明

  • RequestID: 任务请求的唯一标识ID,可用于追踪操作状态。

特殊错误码

列举了一些可能遇到的错误码及其含义,例如: - InvaildParameter: 参数格式错误,具体可能是DomainNameSourceTypeSourceStr等参数输入不合法。 - Source name can not equal to domain name: 回源域名不能与加速域名相同。 - The specified Source is not vaild.: 指定的源站地址无效。 - The specified parameter IP format is error.: IP格式错误。

示例请求

一个修改加速域名源站的请求示例URL如下:

http://cdn.aliyuncs.com?Action=ModifyCdnDomain&DomainName=your.domain.com&SourceType=domain&Sources=your-origin-server.com

请根据实际需求替换your.domain.comyour-origin-server.com为您的加速域名和新的源站地址。

在调用此API前,请确保您已经拥有阿里云账号并获取了相应的访问密钥(AccessKey ID和AccessKey Secret),且了解如何构造完整的签名请求,因为上述示例URL未包含认证信息。具体的API调用方法和签名流程可以参考阿里云官方文档中的CDN API调用指南。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等