0

很难匹配这种模式。URL 只有一个查询字符串,没有指定网页。

这是要重写的URL:

http://foo.com/?page=Target&q=1&id=b9dc586

这也是它应该重写的 URL:

http://foo.com/target.php&q=1&id=b9dc586

在此先感谢,乔治

4

1 回答 1

0

你有没有尝试过这样的事情?

RewriteRule ^?page=Target&q=([0-9]*)&id=([a-f0-9]*) target.php&q=$1&id=$2

无论如何,我认为您的目标 URL 中的第一个“&”应该是一个“?”,在这种情况下,请更改规则

RewriteRule ^?page=Target&q=([0-9]*)&id=([a-f0-9]*) target.php?q=$1&id=$2
于 2013-06-03T15:24:07.430 回答