Open Graph URL 是重定向到页面的固定链接

Jor*_*anc 2 facebook facebook-like facebook-opengraph

我正在我的网站上添加开放图元标记并测试它是否与 Facebook URL Linter 一起使用。

唯一不能正常工作的是og:url:标签,在这个元标签中,我想添加当前页面的永久链接 url。

永久链接实际上重定向到当前页面。我使用它是因为我的页面 URL 看起来像这样:http://website.com/photos/243/hello-this-is-the-title/URL 的最后一部分可以更改为用户,如果更改,则 URL 将更改并且不会与存储在 Facebook 的所有“喜欢”相关联.

这就是为什么我有一个看起来像这样的永久链接页面:http://website.com/permalink/243/这将重定向到http://website.com/photos/243/hello-this-is-the-title/,以便 Facebook 上的所有喜欢都与永久链接而不是另一个相关联。

当我使用 Facebook URL linter 时,它告诉我有一些需要修复的严重错误 - 检测到循环重定向路径(有关详细信息,请参阅“重定向路径”部分)。

我不知道我想做的事情是否可行。但我真的可以在这里得到一些帮助。

CBr*_*roe 6

这就是为什么我有一个看起来像这样的永久链接页面:http : //website.com/permalink/243/这将重定向到http://website.com/photos/243/hello-this-is-the- title/,以便 Facebook 上的所有喜欢都与永久链接而不是另一个相关联。

当我使用 Facebook URL linter 时,它告诉我有一些需要修复的严重错误 - 检测到循环重定向路径(有关详细信息,请参阅“重定向路径”部分)。

两种选择:

  • 通过查找它的用户代理(详细信息),将 Facebook 抓取工具排除在重定向之外。

  • 不要在服务器端重定向,而是通过 JavaScript 在客户端重定向。(刮板不关心 JavaScript。)