我是 htaccess 文件的第一个计时器,一直在寻找 stackoverflow 中的低谷样本,而不是什么,但似乎对我没有任何作用,我是一个菜鸟做错了什么。
我得到了下一个网址:
[http://www.example.com/index.php?page=page1]
我想重写为:
[http://www.example.com]
或者
[http://www.example.com/page1]
我将如何做到这一点,有人可以给出一个对我有用的简单的 url 重写示例。
我是 htaccess 文件的第一个计时器,一直在寻找 stackoverflow 中的低谷样本,而不是什么,但似乎对我没有任何作用,我是一个菜鸟做错了什么。
我得到了下一个网址:
[http://www.example.com/index.php?page=page1]
我想重写为:
[http://www.example.com]
或者
[http://www.example.com/page1]
我将如何做到这一点,有人可以给出一个对我有用的简单的 url 重写示例。
将其放入您的.htaccess
文件中:
RewriteEngine On
RewriteCond %{QUERY_STRING} page=(.*)
RewriteRule ^index.php /%1 [L]
除此之外,请阅读有关重写 url 的 apache 文档: http ://httpd.apache.org/docs/2.2/rewrite/
我知道它很干,很长,很无聊,但这是值得的。