StackOverflow如何避免其URL中的文件扩展和GET参数?

Tom*_*Tom 2 url dynamic

它总是让我难以置信.当你在堆栈上询问一个问题时,url没有任何get语句.它也没有任何扩展名,如.cgi或.php.

然而,它不是一个静态的html页面,它是数据库驱动的,因为它会在你发布答案或问题时发生变化.

它与.htaccess配置有关吗?如何才能达到类似的效果.

使用PHP或其他语言如何有人创建一个动态可编辑的PHP而无需手动执行,例如通过像我提交此问题的方式一样的表单.

Ben*_*n S 7

漂亮/干净/花式网址

从本质上讲,Web服务器知道URL的各个部分实际上是GET参数,并且在将其交给PHP/Ruby/.NET /等之前"重写"URL.

例如,Apache使用该mod_rewrite模块来完成此行为.