问一个关于 Django 文档的一个小白问题

2014-06-27 10:43:26 +08:00
 forreal
文档是这样写的
Because the URL patterns are regular expressions, there really is no limit on what you can do with them. And there’s no need to add URL cruft such as .html – unless you want to, in which case you can do something like this:

(r'^polls/latest\.html$', 'polls.views.index'),
But, don’t do that. It’s silly

以.html结尾不是伪静态吗?为什么说是silly?
3143 次点击
所在节点    Django
5 条回复
maguowei
2014-06-27 11:21:47 +08:00
对于现代的浏览器这样的伪静态对于seo应该没有多大影响了吧
maguowei
2014-06-27 11:22:28 +08:00
@maguowei 浏览器->搜索引擎
wesley
2014-06-27 11:24:25 +08:00
你需要伪静态就加.html
文档的意思可能是会混淆动静态文件
multiple1902
2014-06-27 11:40:49 +08:00
因为 .html 写在 URL 里面没有什么实际意义呀。一个网址是不是网页是 MIME Type 决定的,而不是后缀(扩展名)。后缀可能在本地文件系统里面有助于操作系统的文件关联,但在 URL 里看不出实际意义。

就像微博上一群人昵称写成「@XX 微博」,好像不写最后两个字别人就不知道这是微博似的,确实 silly。

当然人家这个 silly 也许是因为 @XX 已经被别人注册了,你写网站的恐怕没这个担心。
forreal
2014-06-27 19:32:32 +08:00
@maguowei
@wesley
@multiple1902

明白了一些。多谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/119784

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX