我没有IIS7和php的经验。
http://example.demo.com/demo.php?action=user&userid=xx
http://example.demo.com/demo.php?action=admin&adminid=xx
我想像下面一样重写这个网址。
http://example.demo.com/demo/user/xx
http://example.demo.com/demo/admin/xx
我的问题是,由于相同的网址格式,重写规则存在冲突。
<rule name="demorule1">
<match url="^demo/([a-z]+)+/([0-9]+)" />
<action type="Rewrite" url="demo.php?action={R:1}&userid={R:2}" />
</rule>
这适用于任何一个用户或管理员。我如何重写规则,以便它可以为两者工作。