求教! 这种前端的目录结构/访问方式 叫做什么来着?什么原理?谁的特性?

2019-04-19 12:43:56 +08:00
 rizon

我很早以前自己做过一个项目 notelive.cc ,前后端的都是自己开发的。前端用的 webpack。但是我主力是 java 开发。
这两天想要升级一下增加一个很实用的完全想不到的新功能(升级好后会再发一下贴宣传一下哈,大家多多支持咯~~)。
但是看着自己写的前端,突然发现自己忘了好多东西。。非常郁闷啊,看着自己写的东西却感觉现在再写一次写不出来的感觉。。。。

正题:

页面有种访问方式就是“ http:/server/about ” 就可以打开 about.html 页面。 这是因为在 about 文件夹中放入 index.html,就可以不用输入 index.html 就可以打开。

  1. 这是谁的的特性?
  2. 这种模式有没有名字?叫做什么来着?

我想查阅一下相关资料,但是都不知道关键词,不知道从哪里下手,重新学习一下。

去查了一下前端路由,但是和这个应该不是一个东西吧?顺便问一下前端的路由是怎么做到的?比如 VUE 的单页面开发。

3424 次点击
所在节点    程序员
26 条回复
jadec0der
2019-04-19 16:07:56 +08:00
sheeta
2019-04-19 17:03:34 +08:00
vinsony
2019-04-19 17:08:56 +08:00
后端叫 rewrite,当然你这个例子设置默认页也能实现

或者前端路由+后端 404 直接返回 index.html
zhyl
2019-04-19 19:34:35 +08:00
。。。楼主主力 java 用过 tomcat 吧,tomcat 的配置文件 web.xml 里面配置了缺省页。所以这个是服务器容器的功能。

还有种 vue 路由里可以 redirect,这个就是前端实现了。前端路由有传统的 hash 实现和 h5 的 history 实现。
alamaya
2019-04-19 19:42:33 +08:00
服务端想给你返回啥都行
hmxxmh
2019-04-19 19:43:59 +08:00
@slime7 字词

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

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

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

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

© 2021 V2EX