我刚刚向我的主机提供商网站发布了我的Aspnetzero解决方案。我有多个应用程序安装在我的网站。它们位于example.com/app1/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支持论坛上找到了这条线。对于图像和API端点,我都有同样的问题。在该线程中,有一个指向由ABP团队实现的修补程序的GIT代码回购的链接。我看不见它,因为我没有有效的执照。这个解决办法能适用于我的问题吗?
发布于 2018-09-20 04:02:43
我决定了更简单的选择。我设置了一个新域,并在新域的根目录下部署了我的应用程序。现在一切都很好!
https://stackoverflow.com/questions/52376840
复制相似问题