【问题标题】:TYPO3 ver. 6.2.2 Bootstrap 3 - RealURL share link FB, but no imageTYPO3 版本。 6.2.2 Bootstrap 3 - RealURL 分享链接 FB,但没有图像
【发布时间】:2014-05-12 13:23:43
【问题描述】:

我正在制作一个私人葡萄酒旅行页面,我正在查看 Facebook 上的“分享链接”。 如果我使用此链接golf trip 并尝试分享它,它会得到很好的图像。

但如果我对这两个链接之一尝试相同的操作,我只会得到文本。

Luxenbourg

但如果我使用页面 ID,它可以正常工作 Luxenbourg page id

del Garda

当它是长 URL 而不是页面 ID 时,为什么不获取图像并将其显示在 facebook 共享中。

修复 在 TYPO3 版本中6.2.x + 引导程序 3.x。

转到“Web -> Template”选择根目录,选择“Typoscript Object Browser”。 然后在 CONSTANTS ROOT 中选择 config.baseURL 并清除它,保存并添加。

config.absRefPrefix = /

到主TS,保存并清除f。测试和工作,THX biesior

【问题讨论】:

    标签: twitter-bootstrap share typo3 realurl


    【解决方案1】:

    要为 Facebook 使用 linter 的页面推荐图片,您可以检查自己的页面出了什么问题(出于某种原因,Luxemburg 根本看不到图片 - 尝试清除 TYPO3 缓存并再次 lint):

    https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwnf.dk%2Fvinrejser%2Ftyskland%2Fluxembourg.html

    你能做的最好的就是安装或创建一些扩展来帮助你创建og标签这是一个很好的概念,特别是如果你想让你的页面与FB长期合作。

    编辑:很奇怪,仔细观察后,我认为这是 facebook 的问题而不是 TYPO3 的问题,请更改链接创建方式,即从您的 TypoScript 中删除/评论 config.baseURL 和将其添加到您的 TS(设置)中(不要忘记刷新整个缓存):

    config.absRefPrefix = /
    

    【讨论】:

    • 嗨 biesior - 我已经尝试了带有 pageid 的 url,它可以 100% 工作 - 所以它与 RealURL 有关系,我该如何解决这个问题?
    • @ThomasBøgPetersen,检查我的编辑以找到解决方案
    • 您好,谢谢。我已将 FIX 添加到主要问题,它的工作原理 100%
    • 只有一件事,Biesior,当清除 config.baseUrl 时,我仍然得到正确的链接,但是对于主页(forside),我得到了这个链接 - wnf.dk/http://wnf.dk 我能以某种方式解决这个问题吗?
    • 看一下代码:它使用EMPTY href作为base标签,你需要绝对消除它!也消除像href="/http...这样的href
    猜你喜欢
    • 1970-01-01
    • 2014-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多