代码之家  ›  专栏  ›  技术社区  ›  millisami

Facebook、Yimg和google分析cdn让我抓狂了

  •  1
  • millisami  · 技术社区  · 16 年前

    例如

    闪烁=>l。一语堂
    谷歌分析


    清除Cookies,运行cc cleaner和其他一些漂亮的方法。没人能解决我的问题??

    只有在facebook上,如果我在facebook上的每个url上手动输入https://而不是http://的话,它就会工作,当它重定向到http://时,每次我都必须在地址栏上键入's'使其成为https://

    它让我发疯,因为我正在开发Facebook应用程序,这个问题让我很头疼。

    这些CDN挂起行为的原因可能是什么??

    更新:2010年2月8日星期一
    当我用firefox查看源代码时,这是标题部分:

    <link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/zDO0B/hash/8jpbog60.css" />
    <link type="text/css" rel="stylesheet" href="http://static.ak.fbcdn.net/rsrc.php/zA96O/hash/8jqnsh63.css" />
    
    <link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/z9X8U/hash/5zy5e7ns.css" />
    <link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/z7XWB/hash/b881ctjq.css" />
    <link type="text/css" rel="stylesheet" href="http://static.ak.fbcdn.net/rsrc.php/zEMLE/hash/6n3druoq.css" />
    <link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/zEEQQ/hash/3et16vbl.css" />
    <link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/zF0BN/hash/4ey03a8b.css" />
    #<link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/zD46U/hash/4ctxkmr7.css" />
    
    <script type="text/javascript" src="http://b.static.ak.fbcdn.net/rsrc.php/z5KPU/hash/f92tjc5l.js"></script>
    

    当我单击每个链接时,除了最后一个带有-#符号前缀的链接外,所有链接都会打开并显示其内容。
    所以网址 -#http://b.static.ak.fbcdn.net/rsrc.php/zD46U/hash/4ctxkmr7.css

    更新:2010年2月9日星期二
    今天,带有-Š标志的连接只是不断悬挂和循环:

    <link type="text/css" rel="stylesheet" href="http://static.ak.fbcdn.net/rsrc.php/zEMLE/hash/6n3druoq.css" />
    <link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/z9X8U/hash/5zy5e7ns.css" />
    <link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/zF0BN/hash/4ey03a8b.css" />
    <link type="text/css" rel="stylesheet" href="http://static.ak.fbcdn.net/rsrc.php/z1580/hash/4l5utauj.css" />
    
    #<link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/z4851/hash/532htj7z.css" />
    
    <link type="text/css" rel="stylesheet" href="http://static.ak.fbcdn.net/rsrc.php/z1GEW/hash/dh01t0zv.css" />
    <link type="text/css" rel="stylesheet" href="http://static.ak.fbcdn.net/rsrc.php/z80UK/hash/3a6o59ih.css" />
    <link type="text/css" rel="stylesheet" href="http://b.static.ak.fbcdn.net/rsrc.php/zD46U/hash/4ctxkmr7.css" />
    
    <script type="text/javascript" src="http://b.static.ak.fbcdn.net/rsrc.php/z5KPU/hash/f92tjc5l.js"></script>
    

    为什么是那个网址 http://b.static.ak.fbcdn.net

    4 回复  |  直到 16 年前
        1
  •  1
  •   Dentrasi    16 年前

    这可能是你和CDN之间的某种连接问题。用adblock(或hosts文件)阻止它们是一种有效的方法,或者有一个Firefox扩展- Ghostery.

        2
  •  0
  •   Emory Bell    16 年前

    同一网络上的不同计算机是否存在相同的问题?

        3
  •  0
  •   Tony O'Hagan    16 年前

    我也有同样的问题。我还没有完全解决这个问题,但我找到了一个破解方法: 在本地计算机的hosts文件中将CDN域设置为固定的IP号码。

    我把这些行添加到我的WinXP中 c:\windows\system32\drivers\etc\hosts /etc/hosts )

    # CDN networks broken for Yahoo, Google and Facebook
    217.212.252.78 static.ak.fbcdn.net
    217.212.252.78 profile.ak.fbcdn.net
    217.212.252.78 external.ak.fbcdn.net
    217.212.252.78 creative.ak.fbcdn.net
    217.212.252.78 platform.ak.fbcdn.net
    217.212.252.78 l.yimg.com

    要为您的位置选择最快的IP地址,请访问-ping.com公司.


    http://www.updatexp.com/dns-windows-xp.html

        4
  •  0
  •   Tony O'Hagan    15 年前

    我在我们家局域网上的几台计算机上观察到同样的问题,经过了很长一段时间后,终于找到了解决办法。结果发现,我的十亿ADSL路由器中的入侵检测规则在阻止站点方面过于激进。这个讨论线索揭示了我的问题和解决方案。

    http://forums.whirlpool.net.au/archive/1622370

    您可能会发现您的路由器有类似的问题,或者您的防火墙执行类似的入侵检测功能,需要调整。

    如果你有类似的路由器或防火墙功能,你可以通过清除“入侵检测”黑名单来测试是否存在这种情况,当你观察到阻塞问题时,看看它是否解除了对站点的阻止。

    如果你有10亿个调制解调器/路由器,我也建议更新到最新的固件,现在包括添加白名单IP的能力,将永久防止IP阻塞。这对于像Facebook这样使用大型服务器场的CDN站点(每个域名有多个ip)可能没有帮助。我认为十亿需要做的是支持域名白名单,而不仅仅是IP白名单,这样路由器就可以确定你被分配给这个域名的IP。