更改绑定 - 部署.net核心应用程序

时间:2017-10-12 14:46:49

标签: c# asp.net-core web-deployment

我有一个部署到IIS的.net核心应用程序。我已经知道如何部署,但我网站的基本网址是localhost:5000/appapi/...(当我选择我的网站并添加应用程序时,appapi是别名。)

这是我在IIS中的应用程序配置。

Here is the pic

这意味着如果我想访问home.cshtml,则链接将为localhost:5000/appapi/home。每次我想访问项目中的任何文件时,我总是需要手动将“appapi”添加到链接中。如何更改链接或以某种方式我不需要在我的链接中添加“appapi”以便能够访问我的文件?

1 个答案:

答案 0 :(得分:2)

在IIS中将其部署为完整的“站点”,而不是“默认”站点下的应用程序。当您将其部署为现有站点下的应用程序时,您必须具有虚拟路径(appapi部分)以将其与站点本身以及部署在那里的任何其他应用程序区分开来。