为什么所有相​​对URL都变得绝对?

时间:2014-05-14 21:42:07

标签: html

下载一个php软件并放入/ var / www / Registration目录(特别是index.php在此目录中)。此页面引用了一些图像:

  <img src="assets/img/01.jpg" alt="Pic 1" />

当我将浏览器指向

时,问题是
  http://myServer/Registration,  

HTML页面很好,但图片无法加载。使用谷歌Chrome开发者控制台,我看到我的浏览器(chrome)正在向

发出请求
  http://myServer/assets/img/01.jpg,  

应该要求

  http://myServer/Registration/assets/img/01.jpg.

1 个答案:

答案 0 :(得分:2)

原来第三方软件为HTML添加了一行

<base href="http://myServer">

请注意,基本标签会带来更多混乱而不方便!它可能会导致你的最终用户失去很多头发: - )