【问题标题】:redirect domain.com to www.domain.com with dns and iis , ERROR = "The page isn't redirecting properly"使用 dns 和 iis 将 domain.com 重定向到 www.domain.com , ERROR = "页面未正确重定向"
【发布时间】:2011-11-11 18:05:39
【问题描述】:

我有一个名为soscharge.com的网站
为了将soscharge.com 重定向到www.soscharge.com,我点击了以下链接:

asp.net web site -> how redirect domain.com to www.domain.com with dns and iis? (prevent duplicate for seo)

我真的很困惑在 iis 7.0(windows server 2008)中检查 http 重定向复选框?

我按照该链接所述配置了我的 iis...
意思是在 iis 中创建了两个网站(有和没有 www)...
并安装了 HTTP 重定向...

但是当我想检查 domain.com 上的重定向复选框时,另一个网站 (www.domain.com) 重定向复选框已选中
为什么?

当我在浏览器(firefox)中打开 domain.com 或 www.domain.com 时,出现以下错误:

**The page isn't redirecting properly**

Firefox has detected that the server is redirecting the request

以永远不会完成的方式获取此地址。

*This problem can sometimes be caused by disabling or refusing to

接受 饼干。

如何防止重复检查重定向复选框?
这正常吗?
我该如何解决这个错误?(我的 cookie 在 FireFox 中启用)?

提前致谢

【问题讨论】:

    标签: asp.net iis redirect


    【解决方案1】:

    在 IIS 7 中,如果您在 www 和非 www 版本中将站点目录设置为相同,您将遇到无限重定向情况,因为 IIS 实际上在 web.config 文件中创建了一个条目,并且由于两个站点都是指向同一个地方,他们共享相同的配置。我也很辛苦地学会了这一点!

    现在,我将重定向站点指向一个空目录,以便它可以拥有自己的 web.config。

    如果您不喜欢为重定向设置一堆站点,另一种解决方案是使用 url 重写模块并制定重定向规则。这是一篇关于此的博客文章:http://blogs.iis.net/carlosag/archive/2010/03/31/seo-made-easy-with-iis-url-rewrite-2-0-seo-templates.aspx

    【讨论】:

    • 真的很感谢您的回答/但是用这种新方式配置 iis 和 dns 呢?在 dns 中,我应该删除哪些记录?(www.domain.com 或 domain.com 或者我们都需要)/ iis 呢? (添加一个网站(domain.com 或 www.domain.com))
    • 抱歉,无法回答 DNS 部分 - 我总是在 iis/.net 中处理此问题
    猜你喜欢
    • 2014-11-22
    • 1970-01-01
    • 2013-02-16
    • 1970-01-01
    • 1970-01-01
    • 2016-02-20
    • 2012-09-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多