0

我开发了一个站点,其中包含从根目录链接到图像的图像:

<a href="#"><img src="/cvsp/img/gallery/thumbs/1.jpg" data-description="" />

... 其中cvsp是我的文件夹的名称,例如localhost/cvsp.

图像指向htdocs/cvsp/webroot/img/gallery/thumbs/1.jpg

这在 localhost 上运行良好,但问题是当我托管网站时,它不会显示目录中的图像。

这是我第一次托管网站。

我的托管目录

/
   /webroot
       /img
          /gallery
4

2 回答 2

0

在您的服务器中,我认为您的根文件夹包含所有源代码,如下所示:

RootFolder (maybe 'www') 
  -index.html
  -img
     -gallery
       -thumbs
         -1.jpg

如果 index.html 中有图片,可以使用绝对路径或相对路径

RootFolder 就是root这样/

绝对

<a href="#"><img src="/img/gallery/thumbs/1.jpg" data-description="" />
                      ^ root folder

相对的

<a href="#"><img src="img/gallery/thumbs/1.jpg" data-description="" />

您可以添加树图以准确了解合成器吗?

于 2013-10-30T13:26:30.120 回答
0

<a href="#"><img src="./img/gallery/thumbs/1.jpg" data-description="" />

你应该使用它,因为这是相对路径

于 2013-10-30T13:27:47.887 回答