今天收到阿里 cdn 的政策更新, 增加了一条
域名所有权验证 https://help.aliyun.com/document_detail/169377.html
大意就是: 你想绑域名的 cdn 的话, 需要证明你拥有整个域名的控制权.
阿里提供两种授权方式:
方式 1: 给域名新建一个 txt 解析,
方式 2: 给主域名底下放一个鉴权文件.
我感觉是不是阿里云都觉得不存在多方公司合作的项目, 完全忽略了有可能有的公司只拥有一个二级域名的 dns 修改权限, 这种用户就不配使用阿里的 cdn?
举个例子: cctv 的某个部门与 V2EX 搞个合作, 公司申请下来一个 v2ex.cctv.com 的域名控制权
本来放到 cdn 很轻松, 只需改 v2ex.cctv.com 的 cname 即可
结果现在就扯皮了, cctv.com 压根不会给你再开个 verication 的 txt 域名解析, 更不会在主域名放一个 verication.html 文件!
我在想阿里的本意, 是怕自己的 cdn 服务器被配置了最后根本不能被 cname 的域名, 从而降低了效率.
但是这种可证明我有 加速域名的控制权的方式太多了. 压根不用上升到主域名.
我能想到的最简单的方式, 就是先生成一个加速地址, 不过 cdn, 直接连到服务器, 去校验二级域名的 verication.html 即可证明 用户拥有加速域名的控制权.
放主域名校验, 估计是为了一次生效所有子域名
之后确实我也承认, 校验加速域名的所有权也有必要, 确实存在其他账号恶意注册其他人的二级域名的情况
但是 不应该因为为了图方便 就不给二级域名任何的验证方式
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.