AngularJS应用程序在部署到Apache服务器后显示重定向循环错误

AngularJS应用程序在部署到Apache服务器后显示重定向循环错误,apache,angularjs,gruntjs,web-deployment,yeoman,Apache,Angularjs,Gruntjs,Web Deployment,Yeoman,我是AngularJS的新手,在将项目部署到Apache服务器时遇到了问题 我用Yeoman生成了一个应用程序 做了一些编码 在编写代码时,我使用了grunt-service,一切正常 当我想在我的服务器上测试它时,我使用了grunt build 将我的dist文件夹的内容上载到我的服务器,现在打开我的页面后,我在Chrome上看到“此网页有重定向循环”错误,在Firefox上看到“页面未正确重定向”(我想其他浏览器会显示或多或少相同的消息) 我试着发布一个普通的HTML页面,效果很好。另外,我

我是AngularJS的新手,在将项目部署到Apache服务器时遇到了问题

  • 我用Yeoman生成了一个应用程序
  • 做了一些编码
  • 在编写代码时,我使用了
    grunt-service
    ,一切正常
  • 当我想在我的服务器上测试它时,我使用了
    grunt build
  • 将我的dist文件夹的内容上载到我的服务器,现在打开我的页面后,我在Chrome上看到“此网页有重定向循环”错误,在Firefox上看到“页面未正确重定向”(我想其他浏览器会显示或多或少相同的消息)
  • 我试着发布一个普通的HTML页面,效果很好。另外,我认为我的代码没有问题(至少我编写的部分没有问题),所以我用Yeoman生成了一个干净的项目,并尝试部署该项目-同样的重定向循环错误

    互联网搜索并没有真正起到帮助作用(可能是因为我没有搜索正确的问题)

    任何建议都会有帮助。提前谢谢


    解决:问题是我将我的应用程序部署到my-domain.com/something,在我将其部署到subdomain.my-domain.com之后,它工作正常。

    我实际上没有设置$locationProvider@dfsq@dfsq,我设置了HTML5模式(true)。hasPrefix(“!”);然后补充说,还是没什么