喜欢按钮 - 使用mod重写的友好URL和计数值没有友好的URL
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了喜欢按钮 - 使用mod重写的友好URL和计数值没有友好的URL相关的知识,希望对你有一定的参考价值。
我的网站在动态页面上有一个类似FB的按钮。网站上还有mod重写规则,以允许该动态页面的友好URL。
即以下选项是'相同':
(网址1)www.getawayearth.com/property.php?id=703
(网址2)www.getawayearth.com/property-rental/holidayhome703.html
该页面上有一个类似的按钮。我的问题是,like按钮为每个url显示不同的值,即使页面是'相同'。例如,如果您要访问URL 1,则单击类似按钮,类似的计数将不会注册URL 2。
我理解为什么会发生这种情况,但我想知道是否可以设置类似按钮来识别两个网址是否相同?
如果您有多个Like按钮,它们都应该“喜欢”相同的东西,您需要将类似按钮的href指向该URL - 即第1页和第2页,两个类似按钮的形式为<fb:like href="http://example.com/page1"/>
我理解你的问题,Open Graph元标记可以通过在每个URL页面上设置相同的og :: url meta来让Facebook现在有2个不同的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>
…
希望能有所帮助。
以上是关于喜欢按钮 - 使用mod重写的友好URL和计数值没有友好的URL的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 mod_rewrite 显示 SEO 友好的 URL?
使用 mod_rewrite 实现具有多个变量的友好 URL 的最佳方法是啥?
用户友好的 URL - mod_rewrite 和 php 重定向