【问题标题】:Hosting Multiple Asp.net Core projects under one domain在一个域下托管多个 Asp.net Core 项目
【发布时间】:2020-09-15 22:39:46
【问题描述】:

我的解决方案有不同的共享项目(类库)和 3 个 Asp.net Core Web 应用程序。我已经发布并托管了其中一个项目,并且它与https://example.com/home/Index 一起工作得很好。 我如何托管其他 2 个项目,以便我可以通过 https://example.com/WebApp2/home/Indexhttps://example.com/WebApp2/home/Index 访问它们。我尝试将它们配置为虚拟目录,但收到 HTTP 错误 404.0 - Not Found。

【问题讨论】:

  • 它们必须是虚拟应用程序,而不是虚拟目录。
  • 确保项目也有不同的端口号。
  • 我建议您在控制面板上将其创建为子域,类似于 abc.yourdomain.com,您可以测试此选项。

标签: asp.net asp.net-core iis cpanel shared-hosting


【解决方案1】:

您可以在 IIS 中在您的网站下创建不同的应用程序,然后将不同的 ASP.NET 核心项目部署到不同的应用程序。

更多关于如何创建应用的信息可以参考这个链接: application

【讨论】:

    猜你喜欢
    • 2012-05-20
    • 2013-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-15
    • 2017-04-16
    • 2020-03-31
    相关资源
    最近更新 更多