IIS网站与应用程序的区别

3
在IIS中,我可以将网站中的文件夹转换为应用程序......但是如何将根网站设置为应用程序?
现在,如果我有一个应用程序(我们称之为foo),我知道在IIS中运行它的唯一方法是创建一个网站(我们称之为bar.com),然后在网站下添加应用程序,以便我必须通过导航到http://bar.com/foo来访问它。如何设置它,使得简单导航到bar.com时就能进入应用程序?
1个回答

7
但是如何将根网站变成应用程序呢?
根网站已经是一个应用程序了。当你拥有一个网站时,这个网站会映射到硬盘上的物理位置,这就是你应该部署代码的地方。然后,如果该网站与“bar.com:80”绑定,您的应用程序将直接在“http://bar.com”上可访问。

啊...好知道 :) 虽然这意味着我的应用明显有问题,但至少我现在确切地知道问题出在应用上。谢谢! - BVernon
达林,如果我将网站的绑定设置为通过端口80进行监视,那么当我在该机器上输入http://monitor时,它应该跳转到该网站,对吗?但是这似乎不起作用,不过将其设置为默认网站中的一个应用程序后,我可以通过http://localhost/monitor访问它。不确定我在这里做错了什么。 - BVernon
还有一些东西缺失。我将绑定设置为本地主机,只是为了排除我可能不理解的绑定问题。如果我将iisstart.htm文件放在根目录下,它可以正常显示,但如果没有该文件,我会收到503错误,并且我的MVC应用程序无法工作。 - BVernon
如果网站内有多个应用程序怎么办? - FrenkyB

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接