Apache根相对链接

时间:2010-02-12 18:34:02

标签: apache relative-path

使用apache 2,我有一个简单的虚拟主机容器:

<VirtualHost 127.0.0.1>
  ServerName developmentServer
  DocumentRoot /var/www
</VirtualHost>

该网站是可访问的,但我在网站中使用根相对链接时遇到问题。我有一个位于根级别的'images'文件夹。当我在文件夹或子文件夹中时,我想指定一个根相对的图像路径。 (实际上,无论页面深度如何,所有路径都是根相对的。)这当前不起作用:

<img src="/images/file.jpg">

但这会:

<img src="../images/file.jpg">

我理解差异,但我不知道在Apache中需要更改什么才能让我用“/”开始所有链接,因此它们是root-relative。我在想有一个配置设置,我不应该依赖mod_rewrite。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

图片是否位于/var/www/images/file.jpg,您是否通过HTTP(http://developmentServer/...)访问包含此图片的页面?然后它必须工作。