【发布时间】:2012-02-24 11:08:06
【问题描述】:
我试图弄清楚如何为放置在 Microsoft-IIS/7.0 类型服务器上的网站设置 301 永久重定向。 因此,假设我有域 www.A.com,我想将其重定向到 www.B.com 我可以在我的 web.config 文件中使用类似以下内容:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect to WWW" stopProcessing="true">
<match url="A.com" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www.B.com$" />
</conditions>
<action type="Redirect" url="http://www.B.com/{R:0}"
redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
将web.config放到根目录时,服务器响应:
403 - 禁止:访问被拒绝。 您无权使用您提供的凭据查看此目录或页面。
有什么建议为什么会出现这个 403 错误?
提前致谢。
【问题讨论】:
-
尝试打开错误跟踪以查看错误来自何处。另外,请确保您已安装 URL 重写模块。
标签: asp.net redirect iis-7 http-status-code-301