【发布时间】:2010-08-05 08:39:19
【问题描述】:
我正在尝试执行一个简单的 URLRewriting。如果您访问 azamsharp.com,它将进入一些文件夹浏览结构,它应该转到 http://www.azamsharp.com/AzamSharpWebApps/Default.aspx。
我不想在 URL 中看到 AzamSharpWebApps:这是我正在使用的 URL 重写:
<system.webServer>
<rewrite>
<rules>
<rule name="Virtual Director" enabled="true" stopProcessing="false">
<match url=".*" />
<conditions>
<add input="{MyDomains:{HTTP_HOST}}" pattern="(.+)" />
</conditions>
<action type="Rewrite" url="{C:1}{REQUEST_URI}" />
</rule>
</rules>
<rewriteMaps>
<rewriteMap name="MyDomains">
<add key="azamsharp.com" value="/AzamSharpWebApps/default.aspx" />
<add key="www.azamsharp.com" value="/AzamSharpWebApps/default.aspx" />
</rewriteMap>
</rewriteMaps>
</rewrite>
</system.webServer>
【问题讨论】:
标签: regex iis-7 url-rewriting