我的网址改写不起作用

时间:2012-04-21 19:08:36

标签: .htaccess url-rewriting

我是htaccess文件的第一个计时器,一直在看堆栈溢出中的样本,而不是什么,但似乎没有什么对我有效,我会说一个菜鸟做错了。

我得到了下一个网址:

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

我想重写为:

[http://www.example.com]

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

我将如何实现这一目标,有人可以提供一个适合我的简单网址重写示例。

1 个答案:

答案 0 :(得分:0)

将其放入.htaccess文件中:

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

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

我知道它干燥,冗长,无聊,但值得。