【问题标题】:nginx error pages not working in angular app using routesnginx错误页面在使用路由的角度应用程序中不起作用
【发布时间】:2018-02-20 14:23:07
【问题描述】:

我有一个使用路由的角度应用程序,它在 routes.js 文件中有 .otherwise(){},现在我需要使用 nginx 制作自定义错误页面,如何停止 .otherwise(){} 和使用 nginx default 文件中定义的错误页面,请任何人帮助我从 5 小时开始处理它。或者将我指向任何解释和解决此问题的链接。

【问题讨论】:

  • 你用的是angularjs还是angular?
  • 我正在使用 Angular js
  • 使用angularjs时,请标注正确的angular标签
  • @mast3rd3mon 对此表示歉意。上述任何解决方案

标签: angularjs nginx error-handling custom-pages


【解决方案1】:

路由中的“否则”正在寻找客户端路由。您可能可以使用自动重定向到服务器路由的控制器直接指向客户端上的单独路由。

 .otherwise('/ControllerThatSendsToServer');

然后在ControllerThatSendsToServer中只做一个window.location = 'server error page';

【讨论】:

    猜你喜欢
    • 2021-02-13
    • 1970-01-01
    • 2016-05-17
    • 1970-01-01
    • 1970-01-01
    • 2018-10-04
    • 2019-02-02
    • 2017-06-22
    相关资源
    最近更新 更多