PHP& .htaccess - 将example.com/index.php?a=6&b=3转入example.com/6/3?

时间:2010-04-09 08:28:27

标签: url .htaccess

如何更改此网址?

1 个答案:

答案 0 :(得分:0)

试试这个mod_rewrite规则:

RewriteEngine on
RewriteCond %{QUERY_STRING} ^a=(\d+)&b=(\d+)$
RewriteRule ^index\.php$ %1/%2

这会将/index.php?a=6&b=3内部的请求重写为/6/3

如果你想反过来说:

RewriteEngine on
RewriteRule ^(\d+)/(\d+)$ index.php?a=$1&b=$2

这会将/6/3内部的请求重写为/index.php?a=6&b=3