• 博主:孽 (云趣科技)
  • QQ:点击这里给我发消息
  • 微信:dylanv
  • 业务:切图,建站,二开,运维
  • yeka-ad
  • yeka-ad
文章目录

阿里云OSS使用自定义域名绑定bucket

阿里云OSS使用自定义域名绑定bucket
稿件作者 CMS博客 2020-11-09 10:02 野码人生 4439

前言

之前为PbootCms做的OSS插件,都是使用的阿里云分配的oss域名,前些天客户使用插件的过程中,需要使用自定义域名。的确,阿里云自动分配的OSS域名是有点不太协调,太长了。

然后就顺道研究了下如何使用自定义域名绑定OSS。这里要吐槽下阿里云的开发文档,太难找了。

上酸菜

直接给出阿里云的文档,让各位与我一样迷惘过的同学少走下弯路。

https://help.aliyun.com/document_detail/32100.html?source=5176.11533457&userCode=8giwrppt&type=copy

代码也很简单

//这个是阿里云分配oss域名的代码
try {
    $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint);
} catch (OssException $e) { 
    print $e->getMessage();
}

//这里是自定义域名的代码。
try {    // true为开启CNAME。CNAME是指将自定义域名绑定到存储空间上。
    $ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint, true);
} catch (OssException $e) {
    print $e->getMessage();
}

仔细观察下,就是OssClient对象多了一个true参数。

只需先判断下域名是否是阿里云的后缀,分下情况写一下这段代码就可以了。

卖瓜

PbootCms阿里云OSS插件和七牛云存储插件

该插件已经更新对OSS自定义域名的支持。

联系客服

请使用QQ扫码
请使用微信扫码
回复时间:工作日下午4点30以后;周六周日不限。
  • 分享:

文章评论(审核通过可见)

说点什么
共有0条评论

monicaLogo.83e0ae18.png


通过Monica免费试用满血可联网的DeepSeek R1!

一站式AI助手,个性化,编写,免费


Monica 利用剪短的人工智能模型,包括DeepSeek R1、OpenAI o1、GPT-4o、Claude 3.7和Gemini1.5,来提升您的聊天、搜索、写作和编程体验。