0

我是 htaccess 文件的第一个计时器,一直在寻找 stackoverflow 中的低谷样本,而不是什么,但似乎对我没有任何作用,我是一个菜鸟做错了什么。

我得到了下一个网址:

[http://www.example.com/index.php?page=page1]

我想重写为:

[http://www.example.com]

或者

[http://www.example.com/page1]

我将如何做到这一点,有人可以给出一个对我有用的简单的 url 重写示例。

4

1 回答 1

0

将其放入您的.htaccess文件中:

RewriteEngine On
RewriteCond %{QUERY_STRING} page=(.*)
RewriteRule ^index.php /%1 [L]

除此之外,请阅读有关重写 url 的 apache 文档: http ://httpd.apache.org/docs/2.2/rewrite/

我知道它很干,很长,很无聊,但这是值得的。

于 2012-04-21T20:41:21.577 回答