Windows系统的ECS实例访问IIS创建的网站访问提示“Bad Request (Invalid Hostname)”

Windows系统的ECS实例访问IIS创建的网站访问提示“Bad Request (Invalid Hostname)”

贡献者:

KB小秘书

 · 

更新时间:2019-08-05 15:54:02

提示: 这是一篇由阿里云ACE开发者(Alibaba Cloud Engineer)贡献,针对特定用户问题发布的文章。文档的内容以原稿呈现,阿里云对于文档内容不做任何形式的承诺。阿里云有权在未经通知的情形下对文档内容做出任何形式的修改。

问题现象

Windows系统的ECS实例访问IIS创建的网站访问提示“Bad Request (Invalid Hostname)”。

 

问题原因

通常是由于Windows实例的IIS中站点没有绑定域名,或者绑定有冲突引起的。

 

解决方案

  • 如果您使用IIS 6或更早版本,请参考以下步骤。
    1. 打开IIS。
    1. 在左侧窗口找到网站,并右键单击选择 属性
    1. 选择 网站 页签,然后单击 高级
    1. 在出现的对话框中,添加或编辑主机头值,即该网站绑定的域名。如下图所示。
  • 如果您使用IIS 7及以上版本,请参考以下步骤。
    1. 打开IIS。
    1. 在左侧窗口找到网站,并右键单击选择 编辑绑定
    1. 在弹出的对话框中,添加或编辑主机名,即该网站绑定的域名,检查该值是否为被访问的域名值。

 

适用于

  • 云服务器 ECS
  • 87

    发布KB

  • 595

    回答问题

  • 4

    粉丝数