重写规则以删除.html并在页面之间导航时保​​持查询字符串

时间:2013-06-08 15:37:37

标签: .htaccess mod-rewrite query-string

我有html页面,我想删除.html并保持查询字符串,当访问者进入查询字符串并在页面之间导航时,查询字符串保持不变。

到目前为止,获取.html是可以的,但我无法让查询字符串保持在页面之间。我并不特别想在我的页面中引入php,如果它可能有一个很好的重写规则。

如下: 访问者访问主页www.example.com?ID=123 当访问者点击链接www.example.com/page1.html时,我希望访问者访问www.example.com/page1?ID=123

我的代码目前如下:

  

上的RewriteEngine      

RewriteCond%{REQUEST_FILENAME}!-d

     

RewriteCond%{REQUEST_FILENAME} .html -f

     

RewriteRule ^(。*)$ $ 1.html

由于

0 个答案:

没有答案