url.com/cat/index.php?select=high2low&page=2 - > url.com/cat/high2low/2

时间:2012-02-07 20:02:38

标签: php .htaccess mod-rewrite

我尝试重写动态网址看起来像

url.com/category/index.php?select=$1&page=$2看起来像url.com/category/$1/$2。

我在PHP & .htaccess - turn site.com/index.php?a=6&b=3 into site.com/6/3?处获得了以下代码(将a更改为选择,b更改为页面)...但它对我不起作用。

我目前使用的代码是

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

在服务器上启用了mod_rewrite。

1 个答案:

答案 0 :(得分:0)

不,你需要从另一方面做到这一点:

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