gpt4 book ai didi

dynamic-data - 隐藏页面扩展(如 StackOverflow)

转载 作者:行者123 更新时间:2023-12-02 06:11:56 27 4
gpt4 key购买 nike

我想像 stackoverflow 那样隐藏页面扩展。以下是如何工作的?

http://stackoverflow.com/tags/foo
http://stackoverflow.com/tags/bar

我见过很多这样做的网站,但我仍然不知道这是如何完成的(我有一个 LAMP 堆栈)。

最佳答案

当 Web 服务器收到对 URL 的请求时,它必须决定如何处理它。经典的方法是将 URL 的头部映射到文件系统中的一个目录,然后让 URL 的其余部分导航到文件系统中的一个文件。因此,URL 具有文件扩展名。

但没有必要那样做,大多数新的网络框架也不需要。它们让程序员定义如何将 URL 映射到要运行的代码,因此不需要文件扩展名,因为没有单个文件提供响应。

在您的示例中,没有包含文件“foo”和“bar”的“tags”目录。 “标签”URL 映射到代码,该代码使用 URL 的其余部分(“foo”或“bar”)作为查询标签数据数据库的参数。

关于dynamic-data - 隐藏页面扩展(如 StackOverflow),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1759420/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com