我有一个ASP页面作为IIS8上托管的Web应用程序的一部分。我想设置从该页面到同一站点内另一个aspx页面的http重定向。是否可以在IIS中使用简单的设置?我已经看过http重定向和url重写,运气不好。
请求
http://localhost/example.asp
需要重定向到
http://localhost/example.aspx
答案 0 :(得分:0)
我知道了。我缺少URL重写模块。可以下载here。下载后,安装url重写模块,它将看起来像这样。打开功能并添加规则。
添加新规则后,该规则将显示在system.webserver标记下的web.config文件中,也可以将其直接添加到web.config文件中。
<system.webServer>
<rewrite>
<rules>
<rule name="asp_to_aspx" stopProcessing="true">
<match url="^example.asp$" />
<action type="Redirect" url="http://localhost/example.aspx" />
</rule>
</rules>
</rewrite>
</system.webServer>