IIS-将http请求从URL重定向到同一文件夹中的另一个URL

时间:2019-01-17 19:42:34

标签: iis

我有一个ASP页面作为IIS8上托管的Web应用程序的一部分。我想设置从该页面到同一站点内另一个aspx页面的http重定向。是否可以在IIS中使用简单的设置?我已经看过http重定向和url重写,运气不好。

请求

http://localhost/example.asp 

需要重定向到

http://localhost/example.aspx 

1 个答案:

答案 0 :(得分:0)

我知道了。我缺少URL重写模块。可以下载here。下载后,安装url重写模块,它将看起来像这样。打开功能并添加规则。

enter image description here

添加新规则后,该规则将显示在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>