【问题标题】:What is the recommended method of HTTP Redirection from multiple URLs to one URL?从多个 URL 到一个 URL 的 HTTP 重定向的推荐方法是什么?
【发布时间】:2011-02-16 06:33:06
【问题描述】:

我有一个网站,其中包含许多人们用来连接到该网站的 URL(使用 IIS 网站上的绑定并且一切都按预期工作):

现在我想做的是让所有 URL 转到 https://www.sample.com - 因此,如果您输入“http://xyz.sample.com”或“sample.com”,您应该转到 https://www.sample.com

问题是执行此操作的最佳机制是什么?我有一个可能的解决方案(我将把它作为这个问题的答案),但我觉得可能还有另一种更好的解决方案。

【问题讨论】:

    标签: iis-7 basichttpbinding http-redirect


    【解决方案1】:

    在新绑定https://www.sample.com 上设置一个新网站,然后在旧网站上打开 Http Redirect 属性页并设置您的重定向。

    在 IIS 管理器中。

    【讨论】:

      【解决方案2】:

      通过 IIS 设置的一个可能选项是执行以下操作:

      1. 从网站(即 xyz.sample.com、sample.com 等...)中删除额外的网站绑定。这应该只留下您试图让所有流量流向的网址(即https://www.sample.com
      2. 在 IIS 中创建第二个网站
      3. 在第二个网站中创建从原始网站中删除的绑定
      4. 在第二个网站中,使用 HTTP 重定向(IIS 中的选项)将所有流量从第二个站点(所有备用 URL 现在所在的位置)定向到目标站点 (https://www.sample.com)

      【讨论】:

      • 很棒且易于遵循的说明。谢谢!
      猜你喜欢
      • 1970-01-01
      • 2014-12-11
      • 1970-01-01
      • 2016-08-28
      • 1970-01-01
      • 1970-01-01
      • 2013-03-15
      • 2011-02-18
      • 1970-01-01
      相关资源
      最近更新 更多