例如,我对如何加载此页面感到困惑。我正在查看浏览器中的导航栏,它显示:
stackoverflow.com/questions/ask
我习惯于在我开发的页面上看到这个:
Example.com/ask.php
为什么他们的 URL 不包含页面名称或值?或者是吗?如果是这样,如何。
谢谢。
URL 不必与服务器上本地文件系统中的实际路径名相对应,这只是惯例。
通常,URL 会被重写。
这类工作通常通过 URL 重写来完成。根据您的服务器,有几种方法可以实现它。
最著名的一个是Apache 服务器拥有的文件中mod_rewrite
使用的。.htaccess