很难匹配这种模式。 URL只有一个查询字符串,没有指定网页。
以下是要重写的网址:
http://foo.com/?page=Target&q=1&id=b9dc586
这也是应该重写的网址:
http://foo.com/target.php&q=1&id=b9dc586
提前致谢, 乔治
答案 0 :(得分:0)
你尝试过这样的事吗?
RewriteRule ^?page=Target&q=([0-9]*)&id=([a-f0-9]*) target.php&q=$1&id=$2
无论如何,我认为第一个'&'在您的目标网址中应该是'?',在这种情况下,请更改中的规则
RewriteRule ^?page=Target&q=([0-9]*)&id=([a-f0-9]*) target.php?q=$1&id=$2