我有像Facebook一样的按钮问题。我希望用户个人资料上的注释看起来像这样:用户喜欢网站上的页面。
网站的网址,它假设为“http://www.example.com/myapp/
”,网页网址为“http://www.example.com/myapp/page.html
”。
我在任意页面中添加了<meta property="og:site_name" content="..."/>
,并使用<iframe>
添加了like按钮。
我知道有一个解决方案可以指定规范网址,但是对于用户喜欢的网页,而不是网站(即在标题上使用og:url
)。有谁知道如何指定网站的URL?它以某种方式自动指向域名,这在我的情况下是错误的,因为我需要“http://www.example.com/myapp/
”,而不是“http://www.example.com
”。
我想要以下结果:用户喜欢' http://www.example.com/myapp/page.html
'上的' http://www.example.com/myapp
',而不是< strong>用户喜欢“ http://www.example.com/myapp/page.html
”上的“ http://www.example.com
”。
非常感谢您的回答。
答案 0 :(得分:0)
我们遇到了类似的问题,代替og:site_url
标签不得不变得有点hacky。我们的解决方案是让我们的基本URL(在您的示例中为http://www.example.com
)重定向到FB页面。
当我们添加更多FB页面时,我们需要多个子域来支持这一点,因此它不是真正可持续的,但至少可以暂时解决您的问题。