Iis 为什么可以';我不能使用IP地址和端口号访问我的网站吗?

Iis 为什么可以';我不能使用IP地址和端口号访问我的网站吗?,iis,Iis,我在IIS上安装的网站有一个奇怪的问题。如果我转到(ip地址)/defaultdoc,我可以访问它,但如果我转到(ip地址):(端口),则无法访问它。我正在我的浏览器上运行一个调试器,当我尝试使用端口访问站点时,它所做的唯一一件事就是拉404错误。这对我来说真的很奇怪,因为该站点的默认文档肯定是我打开该站点时访问的页面。有人知道为什么会这样吗 编辑:我突然不太确定默认文档是否正常工作。在IIS中,它说默认文档是我想要的,但是当我运行list config命令时,我得到的是完全不同的东西。您的站点

我在IIS上安装的网站有一个奇怪的问题。如果我转到(ip地址)/defaultdoc,我可以访问它,但如果我转到(ip地址):(端口),则无法访问它。我正在我的浏览器上运行一个调试器,当我尝试使用端口访问站点时,它所做的唯一一件事就是拉404错误。这对我来说真的很奇怪,因为该站点的默认文档肯定是我打开该站点时访问的页面。有人知道为什么会这样吗


编辑:我突然不太确定默认文档是否正常工作。在IIS中,它说默认文档是我想要的,但是当我运行list config命令时,我得到的是完全不同的东西。

您的站点承载在哪个端口号上?您使用的是什么协议(HTTP或HTTPS)?93。我尝试过使用其他端口,但没有成功。哦,我使用的是HTTP。默认情况下,当您单独通过IP地址访问时,它使用端口80(如果是HTTP)或端口443(如果是HTTPS)。你是说仅仅通过IP地址就可以访问它?然后我的结论是,您的站点实际上托管在端口80上,而不是像您所想的那样托管在端口93上。也许404来自不同的站点。顺便说一下,您不应该在端口93上托管。您应该使用大于1024的端口,并尝试使用大于1024的端口。我的go-to端口是58080。不过,我已经在端口80上托管了一个不同的站点。不,没有端口就不能工作。这就引出了另一个站点。如果我喜欢http://(ip地址)/Folder/Folder/index.html,它确实可以工作。我不确定还有什么不清楚。我说过,如果我使用默认文档的ip地址和路径,该站点就可以工作,但是如果我只使用ip和端口,它就不能工作。这是一个空白页,如果我使用调试器,我可以看到404错误。