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跳转