IIS 301永久redirect进入无限循环

我想用(newsite.com)replace我的旧域(oldsite.com)并永久redirect我的用户。 我有我的应用程序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> 

当我连接到我的网站时,我发现它正确地被redirect到了newsite.com,但是这进入了一个无限循环。 这个重写规则有什么问题吗?