URL路径与其内容之间的关系是什么?

时间:2015-02-04 18:15:18

标签: html url

明尼阿波利斯地铁公交等网站的网址由用户选择的变量定义,例如:

http://svc.metrotransit.org/NexTrip/5/4/MAAM?format=json

在这种情况下,5是路由号码,4是方向枚举。在服务器上实际上没有标题为5和4的文件。服务器如何将这些文件解释为NexTrip页面的变量?为什么不是这样的:

http://svc.metrotransit.org/NexTrip.html?route=5&direction=4 ......?

这个概念叫什么?我知道这是一个非常基本的问题,但不知道是不可能搜索的。一般来说,幕后发生了什么?请注意 - 我知道这是一个API,但常规网站也使用这个概念,这只是一个例子。任何帮助或指示都表示赞赏。

1 个答案:

答案 0 :(得分:3)

URL与文件无关,尽管URL有时可以显示文件存储在Web服务器目录中的位置。有一种称为URL重写的内容,请参阅HERE,它可以重写URL,使其看起来更好,或更容易记住,或者由于开发人员可能为其设置的其他原因而执行其他功能。

请参阅HERE了解.htaccess网址重写或HERE了解.config网址重写。