鉴于我的网站中有以下网址:http://localhost/test/example.php?a=1&b=2
如何在我的 .htaccess 文件中指定重定向规则,以便当我在浏览器中输入以下内容时调用此 url: http://localhost/test/example/1.html
换句话说,如果用户输入 url:http://localhost/test/example/1.html,他应该显示页面:http://localhost/test/example.php?a=1&b=2
我在 .htaccess 文件中尝试了以下 mod_rewrite 代码,但它不起作用:
RewriteRule ^/([^/]+).html /example.php?a=$1&b=$2 [QSA]
这是我的.htaccess文件中的代码:
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^([^/]+)/([^/]+)/? /example.php?a=$1&b=$2 [QSA]
注意:我使用的是 WAMP2.0、Apache 2.2.6 和 PHP 5.2.5