使用阿里云OSS对象存储是否要域名备案?把网站的静态文件比如图片、视频、文档等单独存储到阿里云OSS上,通过自定义域名绑定后为网站访问提供服务,不知道是否网站域名及自定义域名要备案。魏艾斯笔记的答复是需要查看网站域名和绑定的自定义域名是否已经备案。老魏在本文中回答关于使用阿里云OSS绑定自定义域名备案操作。
本文前提是开通阿里云OSS,请点击前往OSS产品页,开通对象存储。阿里云·云小站经常会推出对象存储的优惠套餐,趁着活动时买很便宜。
网站域名和自定义域名备案
本文内容涉及到两个域名备案,一是网站域名,二是绑定阿里云oss对象存储的自定义域名。如果自定义域名是网站域名下的二级域名,比如 img.vpsss.net 那就免去了再次备案的事情。因为主域名已完成备案后,子域名无需备案,所以老魏建议使用网站域名的二级子域名绑定OSS的自定义域名,这样既方便省事儿,又统一了网站域名。
如何实现网站动静态分离,请关注开启阿里云 oss 对象存储 图文详细教程。
阿里云OSS对象存储运行机制图
从下图中可以看到不管使用阿里云服务器、虚拟主机、弹性web托管实例,只要域名解析到中国大陆机房,就需要给网站域名申请备案,而使用已备案域名下的二级域名做自定义域名用于存储网站静态文件,就无需再次备案了。
通过上面的内容,老魏总结了一下网站域名和OSS绑定的自定义域名的备案要求如下:
1、使用阿里云OSS对象存储是否要域名备案
域名 | 应用场景 | 是否要备案 |
---|---|---|
网站域名 | 用于网站访问,且域名解析至中国大陆服务器。 | 是 |
OSS绑定的自定义域名 | 网站静态文件放在阿里云OSS上,绑定OSS的自定义域名,调用网站静态文件。 | 是 |
2、备案是否接入阿里云
分成以下两种情况对待:
源站在阿里云:需在阿里云提交域名备案,使用子域名作为OSS绑定的自定义域名,无需再申请备案或在阿里云接入备案。
源站不在阿里云:去网站服务器接入商那里申请域名备案,备案信息不强制接入阿里云。也就是你可以把已经备案的域名用做oss自定义域名。而如果想把备案转移到阿里云请看其他服务商已备案域名网站接入阿里云,结合阿里云接入备案文档去实际操作。