【发布时间】:2021-12-30 10:49:53
【问题描述】:
根据我的有限理解,URL 中的“/”定义了应该从中提取 html 的文件目录中的路径。
那么,像 reddit 这样的网站怎么可能有诸如“reddit.com/u/username”之类的 URL,其中斜杠没有定义文件目录,而是更多地被视为从一个请求某些数据的查询用户?你不应该得到一个错误,该站点不存在,因为它实际上不是目录中的文件吗?
【问题讨论】:
-
你怎么知道
/u/不是文件目录? -
这发生在外层。您可以配置 Web 服务器以任何您认为合适的方式处理请求。映射到服务器磁盘上的物理文件和目录只是其中一种选择。
-
当今许多框架和站点以某种形式将front controller pattern 与路由器一起使用。
标签: php