相对路径还是绝对路径?

Relative paths or absolute?

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

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

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

或者像这样使用绝对路径:

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

当我使用绝对路径时,服务器有什么不同吗?是否还有服务器必须处理的更多 request/loads/operations 或路径类型没有任何区别?

不影响服务器性能。

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

例如,如果请求的页面是:http://example.com/folder1/index.php 并且它有一个 link 指向 folder2/index.php 并被点击,那么页面 http://example.com/folder1/folder2/index.php 将是从服务器请求。网络浏览器会为您进行转换。