1

例如,我对如何加载此页面感到困惑。我正在查看浏览器中的导航栏,它显示:

stackoverflow.com/questions/ask

我习惯于在我开发的页面上看到这个:

Example.com/ask.php

为什么他们的 URL 不包含页面名称或值?或者是吗?如果是这样,如何。

谢谢。

4

2 回答 2

3

URL 不必与服务器上本地文件系统中的实际路径名相对应,这只是惯例。

通常,URL 会被重写

于 2012-05-19T20:48:26.937 回答
1

这类工作通常通过 URL 重写来完成。根据您的服务器,有几种方法可以实现它。

最著名的一个是Apache 服务器拥有的文件中mod_rewrite使用的。.htaccess

于 2012-05-19T20:48:26.640 回答