使用 FB/sharer/sharer.php 时,由于找不到图片,我的 TYPO3 安装遇到了问题。或者更好的是,找到图片但 safe_image.php 在尝试下载它们时没有使用正确的 URL。
在 Firebug 中,我注意到 FB 执行以下操作:
safe_image.php?d=XYZ&url=http%3A%2F%2Fwww.my-domain.com%2Fen%2Ffileadmin%2FmyPicture.jpg
失败是因为真正的路径是
safe_image.php?d=XYZ&url=http%3A%2F%2Fwww.my-domain.com%2Ffileadmin%2FmyPicture.jpg
知道为什么要添加/en吗?该网站有多种语言(由 domain.com/en 或 domain.com/de 更改),但所有图片都可以在 domain.com/fileadmin/...
使用 og 元标记时效果很好,但我们希望用户选择他想分享的图片。