我在右侧边栏中插入了一个图像,它在首页上运行正常但在其他页面中(我的网站中有一个名为city的页面),图像不会显示,包括侧边栏图像。相同的路径和一切都相同,静止图像不会显示在前/主页中显示相同图像的位置。 我的图片路径是sites / default / files / images,我的网站是 http://netelityeasylife.com/drupal
请有人帮助我。请告诉我应该在哪里进行更改?
答案 0 :(得分:0)
在主页面上,adv1.gif
的网址解析为
http://netelityeasylife.com/drupal/sites/default/files/images/adv1.gif
在城市页面上,它是
http://netelityeasylife.com/drupal/node/sites/default/files/images/adv1.gif
^^^^
图片网址在HTML中编码为sites/default/files/images/adv1.gif
。鉴于您正在查看的页面的实际URL,这将无法正确解析。
解决此问题的一种方法是对节点中的图片网址进行硬编码,或提供一个URL,该网址可以在公共HTML文件夹的基础上正确解析,例如
/sites/your_site/image_folder/image_filename
答案 1 :(得分:0)
看起来你在目录中安装了drupal,即drupal。
打开settings.php并设置
$base_path = 'http://netelityeasylife.com/drupal';