safe_image.php更改图片网址

时间:2011-10-27 10:27:05

标签: image url facebook-sharer

使用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 meta标签时效果很好,但我们希望用户选择他想要分享的图片。

1 个答案:

答案 0 :(得分:0)

Facebook无法使用带有基本标记的相对链接。这很糟糕。

解决方案是使用绝对URL(config.absRefPrefix)。

相关错误跟踪器问题:http://bugs.typo3.org/view.php?id=18121