Aspnetzero-发布.NET Core 2.0版本问题

时间:2018-09-17 23:14:57

标签: asp.net-mvc asp.net-core aspnetboilerplate

我刚刚将我的Aspnetzero解决方案发布到了我的托管服务提供商站点。 我的网站上设置了多个应用程序。它们位于example.com/apps/app1文件夹结构中。 因此,我的aspnetzero网站位于 example.com/apps/aspnetzeroapp 文件夹中。

如我所料,这破坏了我发布的应用程序上的所有URL引用(图像,导航菜单链接等)。 我已经使用如下所示的URL更新了appsettings.json文件。

"App": {
"WebSiteRootAddress": "https://example.com/apps/aspnetzeroapp/", 
"RedirectAllowedExternalWebSites":"https://example.com/apps/aspnetzeroapp/"},

问题:在上述文件夹结构下,有人可以告诉我为使我的应用正常运行而需要进行的aspnetzero模板代码中的所有更改?

更新:我在ABP支持论坛上找到了this thread。我在图片和API端点上遇到了所有相同的问题。在该线程中,有一个指向AIT团队实施的修复程序的GIT代码存储库的链接。我没有有效的许可证,因此看不到它。该解决方案可以适用于我的问题吗?

1 个答案:

答案 0 :(得分:0)

我决定使用更简单的选项。我设置了一个新域,并在新域的根目录下部署了我的应用程序。现在一切正常!