喜欢按钮 - 使用mod重写的友好URL和计数值没有友好的URL

时间:2012-04-23 19:19:25

标签: url mod-rewrite facebook-like friendly-url facebook-social-plugins

我的网站在动态网页上有一个类似FB的按钮。 网站上还有mod重写规则,以允许该动态页面的友好URL。

,即以下选项是'相同':

(网址1)www.getawayearth.com/property.php?id=703

(url 2)www.getawayearth.com/property-rental/holidayhome703.html

页面上有一个类似的按钮。 我的问题是,like按钮为每个url显示不同的值,即使页面是'相同'。例如,如果您要访问URL 1,则单击类似按钮,类似的计数将不会注册URL 2.

我理解为什么会发生这种情况,但是我想知道是否可以设置类似按钮来识别两个网址是否相同?

2 个答案:

答案 0 :(得分:0)

如果您有多个Like按钮,它们都应该“喜欢”相同的东西,您需要将类似按钮的href指向该URL - 即在第1页和第2页,两个类似按钮的形式为{ {1}}

答案 1 :(得分:0)

我理解你的问题,Open Graph元标记可以通过在每个URL页面上设置相同的og :: url meta来让Facebook现在有两个不同的URL相同。

SEO也出现同样的问题,这就是为什么有一个名为“canonical”的元数据来指定页面的官方URL,即使有不同的URL来访问相同的页面内容。

<html>
<head>
      <meta name="title" content="your page title" />
      <link rel="canonical" href="http://your-official-page-URL" />

      <meta property="og:title" content="your page title" />
      <meta property="og:url" content="http://your-official-page-URL" />
</head>
…

希望可以提供帮助。