.htaccess重写规则,用于index.php上的两个GET变量?

时间:2013-07-13 13:33:05

标签: .htaccess mod-rewrite url-rewriting get url-rewrite-module

我正在尝试重写,但我找不到或自己做。

我正在尝试转换

http://www.homepage.com/variable1/variable2http://www.homepage.com/index.php?var1=variable1&var2=variable2http://www.homepage.com/?var1=variable1&var2=variable2

我试过了

  • RewriteRule ^/(.*)/(.*)$ ?var1=$1&var2=$2 [NC,L]
  • RewriteRule ^(.*)/(.*)$ ?var1=$1&var2=$2 [NC,L]
  • RewriteRule ^/(.*)/(.*)$ index.php?var1=$1&var2=$2 [NC,L]
  • RewriteRule ^(.*)/(.*)$ index.php?var1=$1&var2=$2 [NC,L]

这些都没有奏效。我究竟做错了什么?谢谢!

1 个答案:

答案 0 :(得分:0)

这对我有用:

RewriteRule ^(.*)/(.*)$ /index.php?var1=$1&var2=$2 [NC,L]

你没有把它放在index.php之前。