0

我正在这个网站上工作:http ://www.annashome.com/site/index.php

我有一个非常奇怪的问题。在每个产品的页面上,我都有一个 Facebook 分享按钮,第一次使用(或打开)它时效果很好,但是如果你然后去另一个产品的页面并尝试使用它(分享或只是打开)它会破坏 URL(不t 显示标题、描述、图像等)。我需要它来显示标题、图像和描述。

如果我清除 cookie 并尝试该按钮,它会再次工作,但不会在另一个产品上第二次......

我已经设置了所有属性,例如 og:title、og:description、og:image 并检查了 DOCTYPE,但我仍然无法弄清楚为什么它在将它用于第一个产品而不是其他产品时显示正确的信息。

我使用 addthis.com 并且也有 chedk 它。这真的让我很烦。

如果您能给我一些建议,我将不胜感激!

谢谢 !

4

1 回答 1

1

实际上,facebook 分享按钮可以正常工作 - 没有任何问题。您可能有 url 重写问题,或者只需要更改管理菜单中的基本设置。您拥有的每个产品都可以从两个不同的地址访问。例如:

http://www.annashome.com/site/index.php/furniture?page=shop.product_details&product_id=16076&flypage=vmj_genx.tpl&pop=0

在这种情况下,如果您分享它,链接将被破坏。

http://www.annashome.com/site/furniture?page=shop.product_details&product_id=16076&flypage=vmj_genx.tpl&pop=0

在这种情况下,它将起作用。

您还可以看到,共享计数器没有相同的数字。

您的网站将其添加到每个产品的地址中:“index.php/”。如果你删除它,一切都会正常工作。

希望这可以帮助。

于 2012-06-16T20:34:29.243 回答