0

我不知道如何调用这种技术,但这是基本思想:

假设我的网站中有不同的部分,并且在浏览器的地址框中,我不想显示“变量公式”来进入我网站的特定部分。

例如,而不是这样显示:

www.mywebsite.com/index.php?s=1&p=2 _


我想要这个显示:

www.mywebsite.com/关于/JohnKimbo/


这可能吗?

4

3 回答 3

1

对的,这是可能的 :)

这种技术称为“URL 重写”。Apache 指南应该可以帮助您入门:http ://httpd.apache.org/docs/2.0/misc/rewriteguide.html

于 2013-09-04T23:16:22.743 回答
1

您需要调查.htaccess 重写规则正则表达式。在 Apache 服务器上,您需要启用 mod_rewrite 然后您可以解析 index.php 和其他您不想要的查询字符串字符。

于 2013-09-04T23:16:37.640 回答
0

我发现这个视频教程(Basic URL Rewrite with Mod_Rewrite)明确地展示了如何在没有深入了解 Apache 配置的许多其他概念的情况下做到这一点。

我还向那些甚至不了解或不了解正则表达式编码的人推荐 Michael 编写的正则表达式简介。

于 2013-09-16T17:20:09.390 回答