【问题标题】:Redirecting a domain using IIS使用 IIS 重定向域
【发布时间】:2009-06-15 18:09:30
【问题描述】:

我目前有两个域 www.xyz.com 和 www.pqr.com。如果有人进入 xyz.com 我需要带出网站 pqr.com

两者都在同一台服务器上。

请建议如何处理。

谢谢

【问题讨论】:

    标签: iis redirect


    【解决方案1】:
    • 在 Internet 服务管理器中,对 单击您想要的文件或文件夹 重定向然后选择“属性”
    • 选择标题为“重定向到 URL”的单选。
    • 进入重定向页面
    • 检查“上面输入的确切网址”和“此资源的永久重定向”
    • 点击“应用”

    【讨论】:

    • 另外,如果您使用的是 IIS,而不是 Apache,您可以从一个网站为多个主机提供名称。
    • 第一步,在行尾添加“然后选择“属性..””
    【解决方案2】:

    来自http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/6b855a7a-0884-4508-ba95-079f38c77017.mspx?mfr=true

    将请求重定向到另一个 Web 网站或目录

    1. 在 IIS 管理器中,展开本地计算机,右键单击网站或 您要重定向的目录,以及 点击属性。
    2. 单击主目录、虚拟目录或目录选项卡。
    3. 在此来源的内容应来自下,单击重定向 到一个 URL。
    4. 在“重定向到”框中,键入目标目录的 URL 或 网站。

    【讨论】:

      【解决方案3】:

      如果你想说“你应该总是去 foo 而不是 bar”,你想要一个 301 重定向(你用你的前端服务器做)。见http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=93633

      在您无法提供网页但希望它稍后返回的情况下,应使用 302(临时)重定向。不幸的是,这是您从 JSP 转发获得的重定向。

      应尽可能避免客户端(元刷新或 javascript)重定向。

      Apache docs for configuring a permanent (or temporary) redirect

      【讨论】:

      • 呃,需要更明确地使用 iis
      【解决方案4】:

      如果您希望 pqr.com 出现在用户浏览器的地址栏中,则必须通过脚本或 Web 服务器的配置发送 301/302 重定向响应 - 如何执行此操作取决于使用的软件你正在使用。

      【讨论】:

        【解决方案5】:

        如果您使用的是 IIS7 并且您已安装 URL Rewrite Module,请使用本文了解更多信息:IIS URL Rewrite – Redirect multiple domain names to one

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2015-01-18
          • 1970-01-01
          • 2015-05-13
          • 2017-12-07
          • 2016-04-17
          • 1970-01-01
          • 1970-01-01
          • 2017-03-23
          相关资源
          最近更新 更多