301 IIS Web.config文件中的重定向

时间:2014-12-15 13:47:05

标签: asp.net redirect iis-7.5

我有一个客户端,我需要从某些页面进行HTTP 301重定向,以便将它们重定向到特定的目录。我需要使用正则表达式。我还需要将非WWW域重定向到WWW。所以我需要两个重定向。

我尝试添加此内容(在现有<system.webServer>节点内):

<rewrite>
  <rules>
    <rule name="Non-WWW to WWW" stopProcessing="true">
      <match url=".*" />
      <conditions>
        <add input="{HTTP_HOST}" pattern="^example.com$" />
      </conditions>
      <action type="Redirect" url="http://www.example.com/{R:0}" redirectType="Permanent" />
    </rule>
  </rules>
</rewrite>

可悲的是,它将HTTP 500直接投入我的脸。我跟着this article

任何帮助高度赞赏。我之前从未在IIS / ASP.net上工作过。

服务器
enter image description here

0 个答案:

没有答案