【发布时间】:2013-12-19 19:56:05
【问题描述】:
我尽我所能扫描论坛寻求帮助,以制作一个 web.config 来重写这种 url
domain.com/default.asp?id=3&language=2
我希望这是可以的
domain.com/en/service
language=2 是“en”
而id=3 是页面“服务”(此名称存在于 mySQL 中)
我只能找到反之亦然的例子......
像这样
<rewrite>
<rules>
<rule name="enquiry" stopProcessing="true">
<match url="^enquiry$" />
<action type="Rewrite" url="/page.asp" />
</rule>
</rules>
</rewrite>
我希望它是这样的......我知道这是不正确的,但也许可以解释我的问题。
<rewrite>
<rules>
<rule name="enquiry" stopProcessing="true">
<match url="^default.asp?id=3&language=2$" />
<action type="Rewrite" url="/en/serice" />
</rule>
</rules>
</rewrite>
【问题讨论】:
标签: iis asp-classic url-rewriting