0

我编写的网站上某些页面的链接如下所示:

http://myhymnal.net/2/be-thou-my-vision

那将是id和slug。当我将此 URL 粘贴到 Facebook 帖子字段时,它最终获取“示例”的 URL 如下:

http://myhymnal.net/2/2/be-thou-my-vision

谁能帮我弄清楚这些额外的2/来自哪里?我不明白。


发现

  • 我粘贴的 URLhttp://myhymnal.net/2/be-thou-my-vision在浏览器中运行良好。
  • 基本 href 设置为http://myhymnal.net/,我已将规范设置为2/be-thou-my-vision,这是相对于基本 URL 的,应该可以正常工作。虽然我想这可能是什么搞砸了?

除此之外,我真的不知道...... :(

4

1 回答 1

0

查看Facebook 的调试工具- 您正在设置相对于当前目录的规范 URL,而不是站点根目录 - 然后 facebook 正在获取http://myhymnal.net/2/2/be-thou-my-vision

对规范 URL 使用完全限定的 URL

于 2013-04-12T19:22:38.790 回答