我想用 (newsite.com) 替换我的旧域名 (oldsite.com),并永久重定向我的用户。我的应用程序 web.config 文件中有以下内容:
<rule name="Redirect to new site" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" negate="true" pattern="^oldsite\.com$" />
</conditions>
<action type="Redirect" url="http://newsite.com/{R:1}" redirectType="Permanent" />
</rule>
当我连接到我的网站时,我发现它正确地重定向到 newsite.com,但进入了无限循环。这个重写规则有什么问题吗?