这些天,我见过这样的网址格式:
http://stackoverflow.com/questions/How-to-do
不像这样平常和旧的:
http://stackoverflow.com/questions.php?id=123
或
http://stackoverflow.com/questions.php?q=How-to-do
如您所知,区别在于前者使用/
目录模式,而后者使用?key=value&key=value....
我想这与服务器配置有关。我的语言是JAVA和PHP,Web容器是TOMCAT6。请教我如何更改URL模式。因为它看起来更有条理,更全新。
谢谢。
答案 0 :(得分:2)
你想要的是Apache的mod_rewrite
检查出来:apache.org
答案 1 :(得分:2)
使用Apache mod_rewrite插件和位于.htaccess文件中的规则定义,可以使用PHP在Apache上实现URL重写。 Here's a guide.
在Tomcat 6上有一个名为UrlRewrite的流行URL重写实用程序。