我在IIS中的网站有问题。
我做的第一件事是在IIS中的=IFERROR( ,"")
下设置了基本的.html
网站。我将代码移到Default website (port 80)
中,并且可以正常工作。
当我在浏览器C:\inetpub\wwwroot\Test
中键入内容时,它可以工作,但是我有一个ASP.NET Core Web应用程序,我想在浏览器中使用localhost/Test
来打开它。这可能吗?
我之所以这样问是因为,当我右键单击localhost/MyAspNetSite
时,我无法添加新网站,只能添加虚拟目录或应用程序。在我的情况下,我将.net代码放在Default website
中,并在端口5000上添加了新网站,它的工作方式类似于C:\inetpub\wwwroot\New
,但不类似于localhost:5000
。我希望你能理解我。
是否可以在同一端口上拥有两个网站,或者可以连接两个网站或类似的网站? 我正在发送有关此问题的图像。谢谢
答案 0 :(得分:0)
您可以在同一IP地址下托管多个站点。在这种情况下,IP地址称为“共享IP地址”。世界上所有共享主机提供商都使用此概念。
您基本上需要做的是转到IIS->单击您的域->绑定->并将“ www.yourDomain.com”和“ YourDomain.com”添加到IP。如果您有第二个站点,则只需做完全相同的事情,就可以查看此博客文章,它可以帮助您了解所有事情
http://woshub.com/run-multiple-websites-on-the-same-port-and-ip-address-on-iis/