我不知道如何调用这种技术,但这是基本的想法:
假设我的网站中有不同的部分,并且在浏览器的地址框内,我不想显示“变量公式”以进入我网站的特定部分。
例如,代替显示:
www.mywebsite.com/的的index.php S = 1和; p = 2时
我希望显示:
www.mywebsite.com/ 关于/ JohnKimbo /
这可能吗?
答案 0 :(得分:1)
是的,有可能:)
这种技术称为“URL重写”。 Apache指南应该让您入门:http://httpd.apache.org/docs/2.0/misc/rewriteguide.html
答案 1 :(得分:1)
您需要调查.htaccess rewrite rules和regular expressions.在Apache服务器上,您需要启用mod_rewrite然后您可以解析index.php以及您不想要的其他查询字符串字符
答案 2 :(得分:0)
我发现这个视频教程(Basic URL Rewrite with Mod_Rewrite)明确地说明了如何在没有深入理解Apache配置的许多其他概念的情况下做到这一点。
另外,对于那些甚至不了解或不了解正则表达式编码的人,我建议迈克尔提出这个Introduction to Regular Expressions。