我正在开发angularjs项目。每当我在我的本地运行我的应用程序并使用url(例如localhost:9000 / online-order)而不是base(例如localhost:9000 /)刷新页面时,它将重定向到主页('/')但是当我在服务器上运行我的应用程序,并使用除了base(例如order.posist.co)之外的url(例如order.posist.co/online-order)刷新页面,页面崩溃并给出404错误。
供您参考,您可以查看http://order.posist.co
答案 0 :(得分:0)
尝试使用order.posist.co:9000 /#/ online-order
AngularJS是一个单页应用,因此您的路线中需要“#”如何重定向到同一页面;另一种可能是端口或服务器出现问题,您使用的服务器是什么?
如果您使用的是grunt,则需要命令grunt build
来生成部署文件夹