XAMPP相对网址无法正常工作

时间:2011-10-19 14:53:11

标签: php xampp relative-path

http://www.exampleSite.com/aPage.php上,以下图片正确加载

<img src="/images/sidenav/analysis-2.gif" />

但在http://localhost/exampleSite/aPage.php,它尝试获取localhost / images / ...而不是localhost / exampleSite / images /...

我的文件结构是:

C:\ XAMPP \ htdocs中\ exampleSite \

我在多个项目中遇到过这个问题,并且以前使用过绝对URL,但现在我只想在页面上进行一些快速更新,而我无法在本地主机上正确查看。

2 个答案:

答案 0 :(得分:14)

如果您不想在整个网站中搞乱src属性,可以考虑更改配置指令。

您可以通过修改DocumentRoot中的C:\xampp\apache\conf\httpd.conf设置来重新定位它。

目前应设为:

C:/xampp/htdocs

将其更改为:

C:/xampp/htdocs/exampleSite

您的相对链接<img src="/images/sidenav/analysis-2.gif" />应该可以正常工作。

注意:

  • 不要忘记在进行更改后重新启动XAMPP服务器。
  • 完成这些更改后,您的潜在/将始终指向exampleSite文件夹。如果您决定稍后更改根目录,请重复所选根文件夹的过程。

答案 1 :(得分:6)

删除第一个/,使其成为

<img src="images/sidenav/analysis-2.gif" />