我正在寻找改变的网址:
/myapplication/ -> www.otherUrl.com
但是其余的文件应该仍然可以使用
/myapplication/default.aspx -> /myapplication/default.aspx
仅访问基础应用程序“/ myapplication /”应该导致重定向。
我一直在尝试
<rule name="Redirect home" stopProcessing="true">
<match url="/myapplication/" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" url="www.otherUrl.com" redirectType="Permanent" appendQueryString="false" />
</rule>
然而,这会将整个应用程序重写为otherurl。
答案 0 :(得分:1)
我相信你需要完全匹配:
<match url="^myapplication/?$" />
注意字符表示开头和结尾。
问号是针对末尾的路径斜杠。它使它成为可选的。