使用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。有什么建议吗?
答案 0 :(得分:1)
图片是否位于/var/www/images/file.jpg
,您是否通过HTTP(http://developmentServer/...
)访问包含此图片的页面?然后它必须工作。