从本地迁移到服务器时,内容中的Drupal映像会中断

时间:2011-04-18 21:08:12

标签: drupal

我正在使用xampp在本地开发一个网站。图像使用的路径是

/devsite/sites/default/files/icon_facebook.jpg

当我退出服务器上的网站时,图像的路径保持不变,即使图像现在位于

/~devsite/sites/default/files/icon_facebook.jpg

图像网址是否仅由wysiwyg硬编码,包括错误的基本路径?我能做些什么让它们起作用吗?

2 个答案:

答案 0 :(得分:3)

当您使用wysiwyg时,图像路径会与HTML的其余部分一起保存,并且过滤器不会对其进行转换。因此,在某些情况下 - 特别是如果您从子目录移动到HTML根目录 - 您将拥有错位的图像。

pathologic module可能会有所帮助。否则,您可以使用Views Bulk Operations对HTML字段执行string_replace()操作。

答案 1 :(得分:1)

尝试在sites / default / settings.php中设置$ base_url。我不确定WYSIWYG如何设置图像,但它应该使用相对于基本URL的路径是非常标准的。