我在 IIS 8 的默认网站下添加了一个 ASP.NET 网站作为应用程序。这个没有 www 的网站被重定向到 Apache HTTP 服务器测试页。所以我试图将非 www 重定向到我网站的 www,但这并没有发生。
<rewrite>
<rules>
<rule name="redirect non-www to www" patternSyntax="Wildcard" stopProcessing="true">
<match url="*" />
<action type="Redirect" url="http://www.abcdefgh.in/{R:0}" />
<conditions>
<add input="{HTTP_HOST}" pattern="abcdefgh.in" />
</conditions>
</rule>
</rewrite>
是因为,该网站被添加为默认网站下的应用程序吗?还有其他必须启用的选项吗?我刚刚开始学习 ASP.NET 和 IIS。任何帮助都会非常有用。谢谢你。