【问题标题】:Multiple websites in IIS pointing to same IP. How does IIS map to correct website?IIS 中的多个网站指向同一个 IP。 IIS 如何映射到正确的网站?
【发布时间】:2019-08-04 21:54:23
【问题描述】:

我在 IIS 中创建了两个测试网站。一个称为 testapp.com,另一个称为 anothertestapp.com。

在我的主机文件中,testapp.com 和 anothertestapp.com 都指向 127.0.0.1

两个应用程序都在浏览器中完美加载并显示各自的内容。

然而问题是,IIS 是如何知道 testapp.com 与 anothertestapp.com 不同的。我的意思是当我在浏览器中输入两个不同的域时,它们实际上都指向同一个 IP (127.0.0.1),IIS 如何正确地将其映射到两个不同的网站?

【问题讨论】:

  • What is http host header?的可能重复
  • 不,这不是重复的。这是一个单独的问题,但是该线程将更详细地解释“主机标头”。

标签: asp.net iis iis-8


【解决方案1】:

当您的浏览器加载网页时,它发送的请求标头之一是您输入的域名文本。这是“主机”请求标头。 IIS 使用此标头的值来选择哪个网站将为您的请求提供服务。 IIS 网站上的“绑定”允许您配置其主机标头。

这是另一个更详细地解释“主机”标头的问题: What is http host header?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-20
    • 2018-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多