无法遵循重定向路径

时间:2013-12-27 14:08:55

标签: facebook facebook-opengraph

我正在调试我的新网站的开放图表,我有以下错误:

无法关注重定向路径网址返回了错误的HTTP响应代码。

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.webcilento.com%2Fsite%2Feventi%2Ffiera-di-prova.html

此错误仅在日历部分(http://www.webcilento.com/site/eventi/fiera-di-prova.html

中发生

我正在使用Joomla 3.2.1

有什么想法吗?

3 个答案:

答案 0 :(得分:2)

我认为您设置的og:url打开图表标题中存在错误。

您网页的网址为http://www.webcilento.com/site/eventi/fiera-di-prova.html,但打开的图表标题显示为:

<meta property="og:url" content="http://www.webcilento.com/site/site/eventi/fiera-di-prova.html" />

该网址中有一个额外的“网站/”部分 - Facebook正在挑选此网站,然后访问该网址,然后返回404 - 因此“错误的HTTP响应代码”消息。如果您将<meta>更改为以下内容,则应该有效:

<meta property="og:url" content="http://www.webcilento.com/site/eventi/fiera-di-prova.html" />

如果这些标题是由插件或Joomla本身添加的,那么可能是某些内容配置错误了?如果您提供有关如何将Open图表标题添加到页面的更多信息,那么我们可以提供帮助。

答案 1 :(得分:0)

有什么敏锐的看法!我还没有在网址中看到双重“网站”!

无论如何,标签是由日历插件添加的。 这是代码

// adding current url as url
            if (isset($_SERVER['HTTPS'])) {
              $protocol = "https://";
            } else {
              $protocol = "http://";
            }

            $fburl = $protocol.$_SERVER['HTTP_HOST'].KRequest::root().@route('option=com_ohanah&view=event&id='.$event->id.$itemid);
            $doc->addCustomTag( '<meta property="og:url" content="'.$fburl.'" />');

我会尝试调试那些变量。

答案 2 :(得分:0)

挖掘3天后得出名称服务器配置不正确的结论。

我正在使用Bigrock进行域名和GoDaddy进行托管,错误地,我在“名称服务器3”和“名称服务器4”中配置了实际的托管服务提供商主机名。但Facebook在第一台服务器“bigrocks-1.com”(错误的服务器)服务器中查找内容,但没有找到任何托管。 Bigrock将请求重定向到下一个服务器“bigrocks-2.com”,Facebook将其导致“使用数据来自”URL“,因为重定向路径后面有错误。”。

希望它可以帮助你:)

enter image description here