Angular 7 网页应用刷新时显示 "您要查找的资源已被删除、更改名称或暂时不可用。"
Angular 7 网页应用刷新时显示 "您要查找的资源已被删除、更改名称或暂时不可用。"
我正在开发一个基于Angular 7的Web应用程序,该应用程序托管在Windows Server 2012 R2的IIS上。这是基于ASP.NET CORE 2.2的。
当我使用域名访问应用程序时,它运行良好,但如果刷新我访问过的页面,它会显示"您要查找的资源已被删除、更改名称或暂时不可用。"
如果我在Chrome中检查开发者工具,它会显示以下错误。请参考下面的图片:
这个user-type-selection:1是路由路径和参数值。
我尝试将web.config添加到ClientApp文件夹的src目录中,并将其作为资源添加到angular.json中。它会将web.config添加到发布文件夹,但会显示500内部服务器错误。
有人对此有什么想法吗?
在Angular 7的Web应用程序中,当进行页面刷新时,可能会出现以下错误信息:"The resource you are looking for has been removed, had its name changed, or is temporarily unavailable."。这个问题的解决方法是在web.config中添加以下内容:
请确保在IIS中安装了URL Rewrite扩展。之前我尝试过在web.config中添加以上内容,但由于没有安装上述扩展,导致出现了500错误。
祝编程愉快!