IIS不重定向到配对域

问题描述:

我已经在BigRock上为域重定向设置IP,并在IIS上完成绑定。现在,当我浏览我的Url时,它向我展示了IIS的默认站点,而不是我的托管站点。IIS不重定向到配对域

请帮我建议可能的情况。

+0

这是一个棘手的问题,如果您通过示例(您的两个网站的绑定)为您的问题添加更多详细信息,那就太好了 –

您需要创建一个dns记录并在IIS中指定一个与您的域名匹配的主机头。

看这里:http://www.visualwin.com/Host-Header/

这里的IIS绑定的工作

IIS结合如何有下列IP:端口:主机名

<bindings> 
    <binding protocol="http" bindingInformation=":8080:localhost" /> 
</bindings> 

Possibe情况下

  1. 所以,如果你有两个网站绑定的,例如 Ipaddress1:80:www.example.comIpaddress1:80:www.example2.com,那么如果在Ipaddress1请求到达,那么第一个网站会送达。 ip地址来您如何配置你的DNS条目
  2. 你有两个绑定,但没有主机名Ipaddress1:80:Ipaddress2:80:,则该请求将送达如果IPAddress的请求到来的比赛因此,如果请求出现在第二个IpAddres上,则无论主机名是什么,它都将始终由IIS提供服务。
  3. 您可以在Ipaddress,*:80:www.example.com和*:80:www.example2.com中输出通配符。这意味着IIS将侦听所有IP地址。因此iis将查看主机名(HTTP Host header并且用于该hostheader.This相匹配的网站将与由浏览器

主机头字段必须在所有HTTP/1.1请求消息被发送到的请求被发送。甲 400(错误的请求)状态码将被发送到任何HTTP/1.1请求 消息,该消息缺少Host头字段或包含多于一个的消息

让您的默认网站有可能的原因

您的默认网站没有配置主机名和侦听ip地址*和实际网站的ip地址或主机名不正确configured.So IIS服务的默认网站,有*名称IP地址绑定或没有主机名。

希望它有帮助!

+0

谢谢您的回复。我已经完成了所有必需的设置,但仍然无法工作。我认为BigRock没有正确地完成DNS重定向。 –

+0

只有一个IP地址,我已经正确配置了主机名,但仍然在监听默认网站。 –

+0

如果请求到达您的Web服务器,您是否能够confim?您可以再次检查IP是否与在线的任何DNS检查工具配置完全一致 –

您应该检查主机头文件,因为这是唯一需要更改的东西。 我相信你有相同的IP地址映射到不同的域。

而且,如果它不工作,请检查IIS安装特色列表,并检查未安装的功能,它应该工作。enter image description here

+0

只有一个IP地址,我已经正确配置了主机名,但仍然在监听默认网站。 –

+0

谢谢Zain,你节省了我很多时间。 –