![为什么有域外的内容网站](https://linux22.com/image/712545/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%9C%89%E5%9F%9F%E5%A4%96%E7%9A%84%E5%86%85%E5%AE%B9%E7%BD%91%E7%AB%99.png)
为什么网站要从其主域名之外提供下载或静态内容?
显然,如果您使用 akamai 或某些第三方 CDN 来提供静态内容,但为什么要将下载/图像放在看起来像是拼写错误抢注者的其他域中?
除了用户感到困惑(microsoftupdates.hub.com 合法吗?)之外,它还会导致诸如戴尔忘记更新www.dellbackupandrecoverycloudstorage.com
其用于操作系统映像恢复的硬编码站点等问题,该站点已过期并被恶意软件替换。
在早期,让所有静态图像来自完全独立的路径可能更容易 - 但我相信 mcirosoft.com 的负载平衡器现在可以处理这个问题
答案1
即使使用第三方 CDN,DNS 也允许使用子域名在不同位置/服务提供商托管不同的服务。甚至可以使用新NS
记录将子域名的管理委托给其他地方。没有强制使用随机侧域的技术限制。
因此,这些决定是出于其他原因:营销、政策、愚蠢……随便什么原因都可以。坦率地说,你举的戴尔的例子显然属于愚蠢的范畴。
答案2
Webmasters.SE 上的朋友们有一个理由:为了提高性能,使用无 cookie 的域名。在单独的域上托管静态资源有什么好处?
http://sstatic.net/ 有一个页面解释它为 Stack Exchange 网络提供此用途。
您(用户)与该其他域的互动越多,其集成度就越低。有很多一次性营销网站和其他专用域。希望它们不会被忽视。
答案3
职责分离。
当您想要将内容发送到 CDN(无论是内部还是外部)时,您可能会将某些命名委托给 GSLB 或其他基于 DNS 的负载平衡方案。将某些事情委托给第三方总是有风险的,我知道我的公司永远不会允许第三方以我们的域名发送电子邮件,风险太高了。他们只要搞砸了,我们就会被列入黑名单。不,谢谢。这样做的原因可能非常相似。