经典的ASP Querystring使用web.config重写

时间:2017-10-03 06:25:15

标签: asp.net asp-classic web-config query-string

平台:经典ASP

我有数以千计的页面,其中文件名querstring值发生了变化。

www.mydomain.com/files.asp?filename=cisco

www.mydomain.com/files.asp?filename=oracle

www.mydomain.com/files.asp?filename=novell

www.mydomain.com/files.asp?filename=teradata

我想向在线观众展示一些友好的网址,所以我想我必须使用web.config重写它。

友好如下

www.mydomain.com/files/cisco

www.mydomain.com/files/oracle

www.mydomain.com/files/novell

www.mydomain.com/files/teradata

请告诉我我能做些什么来实现它。

1 个答案:

答案 0 :(得分:0)

使用URL_REWRITE_MODULE,您可以将规则添加到根目录

上的web.config文件中

示例:

<rewrite>
<rules>

<rule name="Cisco">
<match url="files/cisco" />
<action type="Rewrite" url="files.asp?filename=cisco" />
</rule>

<!-- add as many rule as you please -->

</rules>
</rewrite>