为啥隐藏了诸如 index.html 之类的 URL 的“路径”?
Posted
技术标签:
【中文标题】为啥隐藏了诸如 index.html 之类的 URL 的“路径”?【英文标题】:Why URL's "path" such as index.html was hidden?为什么隐藏了诸如 index.html 之类的 URL 的“路径”? 【发布时间】:2021-09-22 02:38:14 【问题描述】:在现代网站中通常隐藏路径。
使用这个
https://google.com/main
这个例子
https://google.com/main.html
但我想问他们为什么选择隐藏文件路径。 我知道 Initial web 使用的是这个文件路径。 但如果他们选择掩盖它,我认为是有原因的。
因为他们只是觉得不好看? 或者使用文件根目录时是否存在安全问题?
【问题讨论】:
【参考方案1】:在传统的网站中。页面上的所有内容都是静态的,并写在html文件中。所以我们可以直接通过浏览器获取并显示页面。 在现代互联网中,我们浏览的内容是动态的,例如我们浏览一个新闻页面,内容每秒都在变化,因此服务器通过某些函数处理我们的请求,而不是由静态 html 文件处理,该函数总是打印出最新消息,所以它是动态的,而不是不变的静态 html 文件。
【讨论】:
以上是关于为啥隐藏了诸如 index.html 之类的 URL 的“路径”?的主要内容,如果未能解决你的问题,请参考以下文章
为啥jQuery或诸如getElementById之类的DOM方法找不到元素?
为啥jQuery或诸如getElementById之类的DOM方法找不到元素?
为啥jQuery或诸如getElementById之类的DOM方法找不到元素?
为啥jQuery或诸如getElementById之类的DOM方法找不到元素?