我正在创建一个网站localhost
。我想将我网站中的所有链接资源都设为相对路径(我的意思是仅内部资源)。
网站位于
http://localhost/mywebsite
我读了这个有用的问题Absolute vs relative URLs。
/images/example.png
我发现和之间的区别images/example.png
<a href="/images/example.png"> Link To Image</a>
ROOT_DOCUMENT/images/example.png
由于/
首先是 url,所以上面的相对路径应该返回。就像ROOT_DOCUMENT
这样/wamp/www/mywebsite
但是当我测试它时,它只会返回/wamp/www/images/example.png
我应该手动将我的网站文件夹添加/mywebsite/images/example.png
到相对路径。
<a href="mywebsite/images/example.png"> Link To Image</a>
由于更改了 mywebsite 的名称,它没有用。所以:
- 为什么会出现这个问题?
- 我该如何解决这个问题?