HTTP错误404.0 - 找不到带有IIS的AngularJS

时间:2017-03-08 08:38:26

标签: angularjs iis gulp

我已经使用gulp来构建我的客户端angularJS应用程序。在我部署到IIS后,我遇到了问题。在浏览菜单时,我的页面工作正常。但是,当我按页面刷新(或)复制并粘贴URL时,它给我404错误。 HTTP错误404.0 - 未找到 任何人都可以帮助我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

  

使用otherwise方法,这是其他方法都没有匹配的默认路由

您是否在路由配置部分配置了otherwise选项?

如下所示?

app.config(function($routeProvider) {
   $routeProvider.otherwise({
             templateUrl : "main.htm",
             controller : "mainController"
        });
});

您可以在此链接下进行测试

https://www.w3schools.com/angular/tryit.asp?filename=try_ng_routing_otherwise

我希望您能通过以下讨论解决您的问题

Refreshing page gives "Page not found"