
1 leiz 2014 年 10 月 10 日 两方面看。 语义上 /node代表资源, /node/代表路径 但是往往在使用上又要对个做兼容处理,为了方便用户的使用习惯。 个人理解。 |
2 typcn 2014 年 10 月 10 日 通常在访问上是相同的 如果是rewrite 一般 node/ 跳转 node 如果是目录 node 跳转 node/ |
3 felixzhu 2014 年 10 月 10 日 一般后面有/就是说这是一个集合或者目录吧 在rest里面 /api/deals/ /api/deals/123 但是一般好像都会把带/的rewrite到没有的,毕竟意义不是很大 |
4 lyragosa 2014 年 10 月 10 日 我的网站统一不带/ 带/直接404 (其实是我不知道怎么在apache下映射) |
5 mailunion 2014 年 10 月 10 日 对于网址来讲,好像“大”公司写的都会带/ |
6 arbipher 2014 年 10 月 10 日 |
7 yytsjq 2014 年 10 月 10 日 不是说带 / 的更有利于 SEO 吗? 带 / 相当于一个目录,不带的相当于一个文件,而目录的权重比文件要高。。 |
8 Sivan 2014 年 10 月 10 日 带 / 少一次跳转 |
10 sandtears 2014 年 10 月 10 日 via Android 是否算同一个链接取决于服务器的实现,不同服务器表现不同,就 python-flask 来说是不一样的 |
11 raincious 2014 年 10 月 10 日 讨论这个问题其实没啥意义,所以好看+统一就好。 Windows和Linux系统似乎是将Directory和File的名字视为一个标识符处理的,不允许一个目录下出现相同名称,所以按照这个概念(文件系统的目录分隔符/或\)衍生下,其实貌似也差不多? 不知道有没有RFC规范之类的。 |
13 icedx 2014 年 10 月 10 日 via Android http://www.example.com/node 表示访问\www\ 下一个名为node 的文件 http://www.example.com/node/ 表示访问\www\node\ 下的加新文档, 通常由nginx.conf 中的index !@#$%^*; 字段定义(PHP) 当访问不带反斜杠地址的时候通常是返回一个301 使跳转到带有反斜杠的地址, 前提是目的地址是一个目录. 至于在Python 下, 不是太了解, 至少我知道的是Flask 不会自动跳转. |
14 tinyhill 2014 年 10 月 10 日 两个问题: 1. 带 / 的目录权重据说比带 / 的权重高; 2. 非重写路由情况下,不带 / 需要再请求一次当前目录下的默认索引文件,如 index.html; |
15 nicai000 2014 年 10 月 10 日 |