我是网络世界的新手,所以如果这个问题很愚蠢,我深表歉意。
我有一个想要部署的 ASP.NET 网站。服务器上部署了 IIS 7,我已将该站点作为网站添加到该 IIS 服务器。
目前我没有映射到该站点的域,我希望用户使用服务器的 IP 直接浏览该站点。这甚至可能吗?因为我没能做到。到目前为止,唯一可行的选择是使用 hosts 文件来声明一个假域。
如果有人可以为我澄清这个问题,那就太好了。
非常感谢,
奥马尔
如果您将站点绑定设置为IP address: All Unassigned
端口 80,并且不提供主机名,则任何通过 IIS 的请求都应由该站点提供服务。确保您停止任何可能具有该绑定的其他站点(例如,“默认网站”通常与此绑定)。
为了通过 IP 访问站点,您不能在 IIS 中填充主机名。您最好的选择是使用 IIS 中已经存在的“默认网站”,并将其指向您的应用程序。
使用 IP 是可能的,但您需要确保您的用户可以从他们的机器上看到这个 IP。