URL末尾加不加斜杠的区别

从URL地址的规范来说,末尾带斜杠 / 的是目录,比如: /abc/ ,不带斜杠 / 的是文件,比如: /abc ,是两个不同的地址。

对于服务器来说,如果访问目录,服务器会根据规则访问该目录下的默认文件(例如 index.phpindex.html 之类),比如访问 /abc/ ,服务器会访问 /abc/index.html 文件;

如果访问文件,比如访问 /abc ,服务器会先访问 /abc 文件,如果没有找到该文件,则把 abc 当作目录处理,访问 /abc/index.html