相对路径还是绝对的?

时间:2015-08-19 22:12:35

标签: http path server absolute relative

当我在网站上使用相对路径或绝对路径时服务器有什么不同吗?

例如,我以这种方式包含50个.js文件:

<script src="relative/path/to/file.js"></script>

或使用这样的绝对路径:

<script src="http://example.com/path/to/file.js"></script>

使用绝对路径时,服务器有什么区别吗?是否还有服务器必须处理的请求/加载/操作或路径类型没有任何区别?

1 个答案:

答案 0 :(得分:1)

它不会影响服务器性能。

使用相对路径,您的浏览器会获取该网址并将其添加到地址栏中已有的网址路径中。

例如,如果请求的页面是:http://example.com/folder1/index.php并且其链接指向folder2/index.php并且单击了该页面,则将从服务器请求页面http://example.com/folder1/folder2/index.php。网络浏览器为您进行转换。