2011-08-29 53 views

回答

2

尽管它在浏览器中工作,但当我尝试使用CURL从命令行加载站点时,它会以500内部服务器错误和无页面作为响应。看起来您的网站在客户端不发送Accept-Language标头时就会爆炸。这个标题是可选的,所以你可能不应该这样做。

+0

谢谢。这是真的。我没有看到这一点。 –

0

您的网页向Facebook的抓取工具返回500错误。 另外当我手动检查时,我得到了同样的问题,正如Jeremy所报道的。

你有没有PHP中的任何逻辑检查用户代理标题,并在不同的用户代理上做不同的事情?

Facebook的履带表现为 facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)

+0

我想几个小时,作为一个笑话:)非常感谢你。这是真的! :)) –