Facebook Like按钮共享根URL而不是页面

Ada*_*dam 5 facebook facebook-like

我过去正确地使用了Facebook Like按钮(iframe版本),但出于某种原因,这次它对我不起作用.我正在共享http://sub.domain.com/default.aspx?foo=bar这样的网页.当我查看源HTML时,iframe中共享的URL正确显示http://sub.domain.com/default.aspx?foo=bar.当我检查OG元URL属性时,它是http://sub.domain.com/default.aspx?foo=bar(到目前为止一直很好).当我点击Like时,它会共享http://sub.domain.com.

其他人遇到过这个问题吗.就像我说我以前用过这个.我无法弄清楚为什么其他人开箱即用,而这个不是.

Sce*_*cen 2

您是否有<link rel="canonical" />标记将它们指定为同一页面?

只是一个有根据的猜测 - 以前从未见过规范链接影响开放图协议共享。