我已经将.Net项目托管在IIS服务器中,现在有了IP地址。我想将其更改为主机名,并且我已经尝试按照以下步骤进行操作
1)根据我在IIS服务器中的现有IP地址,在站点绑定中添加主机名
2)根据添加的主机名更改主机文件(C:\ Windows \ System32 \ drivers \ etc)
但是在浏览器中浏览主机名时出现以下错误
错误的请求-无效的主机名HTTP错误400。请求的主机名是 无效。
该问题的解决方案是什么?
答案 0 :(得分:0)
您在哪里托管IIS服务器?本地域环境还是具有公共防火墙IP地址的Cloud VM?
如果要在域环境中托管Web服务器,则需要在DNS中为Web服务器创建CNAME,并在IIS中为网站设置绑定主机标头。
如果您只是将Web服务器托管在云VM中,则应该从域提供商(例如Godaddy)购买公共域,并将域名映射到虚拟机的公共防火墙地址。之后,您应该将主机名添加到IIS站点。最后,您应该可以访问该网站。只需记住在防火墙入站规则中允许端口号即可。