url结尾有斜杠和没有斜杠的区别


URL后面加不加“/”有区别吗?http://localhost:8080/archive/http://localhost:8080/archive

有区别

有/会认为是目录,没/会认为是文件.

加了/浏览器会指向一个目录,默认读取文件index等,访问 http://localhost:8080/archive/index.html

没有/浏览器会指向一个文件,读取其文件本身 ,访问 http://localhost:8080/archive。如果没有该文件再找同名目录下的默认文件,这个时候会发生301重定向,也就是跳转到 http://localhost:8080/archive/index.html。

总结:他们之间多了一个判断与一个301跳转


文章作者: iamfugui
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 iamfugui !
评论
  目录