1

我创建了一个网站,它既可以作为非 javascript 用户的非深度链接版本 ( somesite.com?state) 也可以作为启用 javascript 的用户的深度链接版本 ( somesite.com#state) 浏览。注意:这两个版本都给出了相同的内容,除了一个版本,内容由 PHP 填充,而在另​​一个版本中由 javascript 填充。

但是,当启用 javascript 的用户浏览该站点并希望在 Facebook 上共享一个链接(例如somesite.com#someotherstate)时,它可以完美运行,Facebook 无法解析页面的正确内容,因为它无法处理深度的哈希参数-链接。

那么,除了在页面上放置一个单独的“分享”按钮,该按钮将明确给出一个非深度链接版本的 URL ( somesite.com?someotherstate) 供用户在 Facebook 上复制和分享,行业如何处理这个问题?

更新

我注意到 Facebook 实现了 Google Ajax 方法。不过找不到官方说法。

4

0 回答 0