知乎默认是这样的: https://www.zhihu.com/question/29126946 如果你在最后加了斜杠,则知乎会做 301 转向没有带斜杠的。
豆瓣正好和知乎是相反的,默认是这样: https://www.douban.com/note/594859939/ 如果你访问时没有加最后的斜杠,则她会做 301 跳转到带斜杠的。
github 呢,无论你带不带斜杠,都是 200 正常响应: https://github.com/oscarotero/psr7-middlewares
v2ex 则是默认不带斜杠, https://www.v2ex.com/t/325946 当你带了最后的斜杠,他提示 404 找不到页面。
请问他们谁的做法更标准,有没有标准的做法,是什么?
1
isphone 2016-12-07 17:08:26 +08:00
站长的个人喜好,没有什么特别的意义,请了解
|
2
xjp 2016-12-07 17:16:32 +08:00 via iPhone
看看 unpkg 的 带 /的进入项目目录 不带 /的直接获取项目主入口文件文件 这个体验相当棒
|
3
shoaly 2016-12-07 17:20:34 +08:00
没有 那个只是 route 的 匹配规则, 前几年还喜欢下做成 www.-----.com/234234.html
|
4
BOYPT 2016-12-07 17:29:38 +08:00
可见这跟时尚圈每一段时间一个风格一样的,
|
5
GjriFeu 2016-12-07 18:32:16 +08:00
我觉得吧还是活 80 吧
|
6
Tink 2016-12-07 18:43:27 +08:00 via iPhone
没有标准,建议带 /
|
7
yytsjq 2016-12-07 19:00:10 +08:00
在搜索引擎看来,带 / 的相当于目录,不带 / 的相当于一个文件?
|
8
YvesX 2016-12-07 21:33:18 +08:00
|
9
g552656 2016-12-07 21:42:03 +08:00
这个问题完全来源于迎合引擎的原因,否则这完全不是一个应该考虑的问题
|
10
kimwang 2016-12-07 23:23:38 +08:00
喜欢豆瓣的!
|
11
lslqtz 2016-12-08 01:30:10 +08:00
论优雅,知乎, V2EX 的都不错。
我认为一个帖子 /提问是一个文件,因为这里面直接包含了回复,而不是多种需要切换目录的回复。 |
12
wavingclear 2016-12-08 04:33:34 +08:00
Github 的 canonical URL 是不带斜杠的
发现 http://zhihu.com/question/29126946/ 这个链接会跳转 3 次( www , https ,斜杠) |
13
Insomnia 2016-12-08 05:01:01 +08:00
这里还涉及到 SEO 的问题。
|
14
Showfom 2016-12-08 05:21:46 +08:00
自己开心就好的
|