我正在使用xampp在本地开发一个网站。图像使用的路径是
/devsite/sites/default/files/icon_facebook.jpg
当我退出服务器上的网站时,图像的路径保持不变,即使图像现在位于
/~devsite/sites/default/files/icon_facebook.jpg
图像网址是否仅由wysiwyg硬编码,包括错误的基本路径?我能做些什么让它们起作用吗?
答案 0 :(得分:3)
当您使用wysiwyg时,图像路径会与HTML的其余部分一起保存,并且过滤器不会对其进行转换。因此,在某些情况下 - 特别是如果您从子目录移动到HTML根目录 - 您将拥有错位的图像。
pathologic module可能会有所帮助。否则,您可以使用Views Bulk Operations对HTML字段执行string_replace()
操作。
答案 1 :(得分:1)
尝试在sites / default / settings.php中设置$ base_url。我不确定WYSIWYG如何设置图像,但它应该使用相对于基本URL的路径是非常标准的。