你好:
在我的网站中,我发现他们的网址非常简单,例如:
http://example.com/questions/4486620/randomaccessfile-probelm http://example.com/questions/4486620/randomaccessfile-probelm
一般来说,url 应该是这样的:
也就是说url中不存在“&”组合的请求参数。
他们是怎么做到的?有框架吗?
UPDATE:我的应用程序在 tomcat 下运行。
在 apache Web 服务器上,您可以使用 mod_rewrite 来执行此操作http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html
这是一个示例和教程......
Apache重写引擎主要用于将动态url(例如www.yoursite.com/product.php?id=123)转换为静态且用户友好的url(例如www.yoursite.com/product/123)
阅读 Blogstorm SEO 博客有关 htaccess 和 mod_rewrite 教程的更多信息
RewriteEngine on
RewriteRule ^product/([^/\.]+)/?$ product.php?id=$1 [L]
Another example, rewrite from:
www.yoursite.com/script.php?product=123 to www.yoursite.com/cat/product/123/
RewriteRule cat/(.*)/(.*)/$ /script.php?$1=$2
在这里阅读更多内容,顺便说一句,这个例子是从http://www.blogstorm.co.uk/htaccess-mod_rewrite-ultimate-guide/ http://www.blogstorm.co.uk/htaccess-mod_rewrite-ultimate-guide/- 给予荣誉!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)