只要设置一个新的VPS服务器,并从我的专用服务器上迁移一些客户端到它。 新的VPS服务器是带有IIS7的Win Server 2008。
出于某种原因,当您使用ip转到http版本时,您会看到IIS Start屏幕。 当你用https访问https版本时,你会得到这个网站。 为什么会使用https版本而不是http?
我在网站上设置了以下绑定:
(types,主机名称,端口)
http www.domainname.com 80
http域名.com 80
https空白443
我需要检查什么或者什么设置可能不正确? 提前致谢。
您的HTTP绑定特定于请求,其中包含一个HTTP Host:标头指定域(或与www域),而您的HTTPS绑定获取所有请求和地址到端口443。
当您使用IP而不是域名发送请求时,将使用IP作为Host:标头 – 缺省站点(而不是新configuration的站点)正在处理请求。
当有多个站点绑定到相同的IP时,会出现这种行为; 如果这不是你想要configuration的,那么你可能只是禁用默认站点,并从您的端口80绑定中删除域名。