【发布时间】:2012-01-31 17:23:49
【问题描述】:
我想执行这样的重定向:
http://www.example.com/something1
http://www.example.com/something2
http://www.example.com/something3
到
http://www.example.com/something1.aspx
http://www.example.com/folder/something2.pdf
http://www.example.com/something3.aspx?id=10
并且仍然在浏览器中显示原始 URL(引擎盖重定向)
环境是 Windows Server 2003 SP2 上的 IIS 6 / Asp.Net 3.5
我将如何使用web.config 或 IIS 来做到这一点。
如果我可以将扩展名映射到 aspnet_isapi.dll 并使用 Context.RewritePath(string),我知道如何处理重定向,但我不知道如何处理没有扩展名的 URL。
【问题讨论】:
标签: asp.net redirect url-rewriting iis-6