【发布时间】:2015-05-15 14:17:16
【问题描述】:
使用 IIS URL Rewrite 可以在 IIS 响应时重写 URL。我希望能够从代码隐藏中执行此操作,以便我可以使用重写的 URL(例如 sitemap.xml)保存文件。这在 VB/C# 中可行吗?我似乎找不到任何内置的方法来做到这一点。
或者,有没有办法通过 IIS 使用出站规则来重写特定 html 项的 innerHTML 内的 URL,而不是属性?
我已经开始编写自己的 .NET 类来执行此操作(在类实例化时从 web.config 加载重写,调用传递未写入 URL 的函数以接收重写的 URL),但基本解决方案获得更简单的重写工作非常简单,完整的解决方案似乎一点也不简单。
【问题讨论】:
标签: c# asp.net vb.net iis web-config