我的CDN服务器在某些公司networking上被阻塞。 我已将我的CDN网站添加到大多数企业防火墙目录中,以确保其正确分类,而不是被企业使用的networking过滤软件视为垃圾站或其他被视为垃圾邮件的类别。 我猜是因为我的CDN域名和我的网站域名不一样。 为什么我这样做? 因为我想像所有其他人(twitter,youtube)一样使用一个无cookie的域名来存放我所有的静态资料(images / css / js)。 有没有一个地方列出了我可以对CDN域进行分类的所有这些目录? 这是做这个最好的方法吗? 我猜这个优化的ROI是相当低的,如果我没有得到任何令人信服的答案,我可能会考虑将我的CDN域名作为我的网站域名的子域名。
把你的资产放在一个单独的域是一种常见的做法,即使是服务器故障( sstatic.net )也是如此。 我怀疑你的假设是否正确,因为这会导致太多其他合法网站出现问题。 我会联系您被阻止的一些公司networking(或让这些网站的用户这样做),并找出您被阻止的原因。
谷歌应用程序引擎的IP范围正在被networking趋势阻止。 如果您使用的是谷歌应用程序引擎,除了设置一个小的js脚本来检测CDN是否被阻止,以及在这种情况下使用本地资源文件,我不认为有什么可以做的。