OSS支持用户将自定义的域名(CNAME)绑定到OSS的Bucket上,这样能够支持用户无缝地将存储迁移到OSS上。例如用户的域名是my-domain.com,之前用户的所有图片资源都是形如
的格式,用户将图片存储迁移到OSS之后,通过绑定自定义域名,仍可以使用原来的地址访问到图片。使用步骤如下:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
您已经概述了在阿里云对象存储(OSS)上绑定和管理自定义域名的基本步骤,这里我将为您提供更详细的指导和补充说明,确保您能顺利完成操作。
img
。your-bucket-name.oss-region.aliyuncs.com
,其中your-bucket-name
是您的Bucket名称,region
是Bucket所在的区域标识,例如oss-cn-hangzhou
。通过控制台:
img.my-domain.com
),然后保存。使用SDK: 您已经展示了PHP SDK的示例代码,但请注意,在实际使用时,需要替换''
为空的字符串位置填入正确的AccessKeyId、AccessKeySecret和Endpoint信息。示例如下:
use OSS\OssClient;
// 正确填写您的AccessKeyId、AccessKeySecret和Endpoint
$client = new OssClient('YourAccessKeyId', 'YourAccessKeySecret', 'http://oss-cn-hangzhou.aliyuncs.com');
$client->addBucketCname('YourBucketName', 'img.my-domain.com');
var_dump($cnameConfig);
查看返回的结果,里面会包含所有已绑定的CNAME记录。以上就是关于阿里云OSS绑定自定义域名的详细指南,希望对您有所帮助!如果有任何疑问或遇到问题,欢迎随时咨询。