【问题标题】:IIS with localized Angular application具有本地化 Angular 应用程序的 IIS
【发布时间】:2021-07-14 14:12:15
【问题描述】:

我在 ASP.NET 应用程序中使用 angular(版本 10)i18n 本地化。部署后我可以打开我的应用程序并使用导航,但页面刷新后我得到了

{"StatusCode":500,"Message":"发生内部服务器错误。"}

我尝试使用this 问题中的重写规则,但它不起作用

【问题讨论】:

    标签: angular iis url-rewriting


    【解决方案1】:

    500错误的原因有很多,需要进一步分析这个错误,建议你尝试使用失败请求跟踪查看详细的错误信息。

    更多关于使用失败请求跟踪的信息可以参考这个链接:Using Failed Request Tracing to Trace Rewrite Rules

    【讨论】:

      【解决方案2】:

      问题不在于 IIS 重写规则。 如果您有同样的问题,请尝试这样做:

      1. 打开您的app.module.ts
      2. 在导入块中添加或替换 RouterModule

      RouterModule.forRoot(your_routes, {useHash: true})

      【讨论】:

        猜你喜欢
        • 2023-03-29
        • 1970-01-01
        • 1970-01-01
        • 2019-02-21
        • 1970-01-01
        • 2013-04-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多