IIS7 Url重写而无需修改代码

时间:2011-03-23 08:09:20

标签: asp.net iis-7 url-rewriting

我正在寻找使用重写模块2.0为我们的网站实施Url重写。 目前我们的网址如下:http://www.example.com/NewChannels/Channel.aspx?ChannelId=4 我想将其转入http://www.example.com/4/

我有这个工作,但由于页面上的许多东西(背景颜色,字体颜色等)使用查询字符串,它们会破坏。 我不想进入代码并更改这些以使用特殊的服务器变量。有没有办法实现这个不需要修改代码的方法?

1 个答案:

答案 0 :(得分:0)

你有两个简单的方法来获取它,使用urlrewrite模块或开发你的模块来按你的意愿这样做。

查看此Urlrewrite模块的链接:http://learn.iis.net/page.aspx/460/using-the-url-rewrite-module/

创建自己的模块,注意方法:httpapplication.Context.RewritePath