|
|
我勒个骚刚,码云顶不住了,还是像GitHub靠拢了。这次得忙坏一些外链的小伙伴了,原格式直链使用不得了。
之前:Gitee 直接在主域名下用 /raw/ 路径提供原始文件。
现在:为了分离静态资源、做 CDN 加速、减轻主站压力,Gitee 推出独立域名 raw.giteeusercontent.com,和 GitHub 的 raw.githubusercontent.com 机制对齐。
新域名 raw.giteeusercontent.com 是长期稳定的,不是临时域名。
目前,旧地址不支持CURL了,但certutil下载还可以,估计再过不久这个也不支持了。
curl:会严格 follow 301 跳转 + 校验证书 + 检查反爬虫 / UA,Gitee 现在对旧 raw 路径直接返回 403 / 拒绝跳转,所以 curl 直接失败。certutil:Windows 自带,行为很 “粗”—— 不校验证书、不严格 follow 跳转、UA 很简单,Gitee 暂时还没完全封死这种 “简陋客户端”,所以还能下,但属于临时漏网。先封标准客户端(curl),再封系统工具(certutil),最后只留专用 CDN 域名。
为什么这次变更不是 “临时折腾”
- 之前:gitee.com/xxx/raw/... 是主站路径下临时承载,没有做独立 CDN、独立域名、独立安全策略。
- 现在:raw.giteeusercontent.com 是正式、独立的静态资源域名,对标 GitHub 的 raw.githubusercontent.com,属于架构级拆分,不是临时过渡。
- 这种拆分目的:
- 主站和静态资源解耦
- 做独立 CDN、缓存、防盗链、限流
- 主站域名不再暴露在下载类请求中,安全 + 稳定
这类架构一旦定下来,很少回头改域名。所以还得要改成新地址了,真的烦了。
|
|