【发布时间】:2016-02-10 04:10:37
【问题描述】:
我目前正在努力使用 iis 进行 url 重定向。
我需要完成以下工作:
- 将 www.site.de 重定向到 www.site.de/subdir
- 在浏览器中显示 www.site.de(重写?)
我设法做第一件事,但不能做第二件事。 我尝试了几种方法,但无法做到。 :/
第一点代码:
<rules>
<rule name="in a subfolder" enabled="true" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false">
</conditions>
<action type="Redirect" url="http://www.domain.de/subdir" />
</rule>
</rules>
那么有没有办法去掉url中的子目录呢?
背景是: 我的网站位于 wwwroot 的子目录中,但我不希望在公共 url 中包含此信息,因此我需要将其重定向到正确的子目录,但传出 url 必须省略子目录。
【问题讨论】:
标签: asp.net iis url-rewriting