我被告知,这两者在页面加载资源方面的行为不同
http://domain.com/folder
http://domain.com/folder/但是,我也注意到,无论我做什么,浏览器都会将http://domain.com/folder重定向到http://domain.com/folder/
所以我想问--这两者的主要区别是什么?我应该怎么做才能让我的浏览器不重定向(或添加末尾斜杠)
发布于 2015-11-03 18:09:17
它们是不同的URL。它们之间最大的区别是,由相对路径组成的URL将从一个的http://example.com/和另一个的http://example.com/folder/解析。
但是我也注意到,无论我做什么,浏览器都会重定向
不,不会的。
给定HTTP服务器解析为文件系统上的静态目录的路径,大多数HTTP服务器的默认配置是发送HTTP重定向以在末尾添加/。
这是服务器重定向,而不是浏览器。
如何更改取决于服务器,而不是浏览器。
我应该怎么做才能让我的浏览器不重定向(或添加末尾斜杠)
一般来说,你不应该这样做。这是正常的行为。(如前所述,这取决于您的服务器。)
如果更改的路径导致相对URI出现问题,则使用包含绝对路径的相对URI(即,以/开头)。
https://stackoverflow.com/questions/33496261
复制相似问题