我创建了一个单页应用程序。所有深层链接都采用 mysite.com/#!/entry_title 的形式。这允许 Google(和 Facebook)检查该页面内容的备用 URL。
我已经设置了服务器端检查以确定 Google 或 Facebook 是否正在寻找此页面的 HTML 快照。如果是这样,它会发送一个不同的标头,其中包含必要的 Facebook og 元标记。
这就是问题所在。如果我将其中一个 URL (mysite.com/#!/entry_title) 粘贴到状态框中,则显示的 URL 是 HTML 快照 URL (mysite.com/?_escaped_fragment_/entry_title)。
HTML 快照页面上的 og:url 元标记设置为 mysite.com/#!/entry_title。
如何使共享器显示 URL 的 mysite.com/#!/entry_title 版本而不是 HTML 快照版本?
提前致谢!
- 布雷特