使用AngularJSHTML 5模式重新加载页面会产生错误的GET请求

我想为我的应用程序启用HTML 5模式。我已经为配置放置了以下代码,如下所示这里:return app.config(['$routeProvider','$locationProvider', function($routeProvider,$locationProvider) {

$locationProvider.html5Mode(true);

$locationProvider.hashPrefix = '!';

$routeProvider.when('/', {

templateUrl: '/views/index.html',

controller: 'indexCtrl'

});

$routeProvider.when('/about',{

templateUrl: '/views/about.html',

controller: 'AboutCtrl'

});

如你所见,我用了$locationProvider.html5mode我更改了我在ng-href排除/#/.

问题

现在,我可以去localhost:9000/并查看索引页并导航到其他页面,如localhost:9000/about.

但是,当我刷新localhost:9000/about一页。我得到以下输出:Cannot GET /about

如果我看一下网络呼叫:Request URL:localhost:9000/aboutRequest Method:GET

如果我第一次去localhost:9000/然后单击导航到/about我得到:Request URL:http://localhost:9000/views/about.html

它完美地呈现了页面。

当我刷新时,如何启用角获取正确的页面?

html5重新加载页面,使用AngularJSHTML 5模式重新加载页面会产生错误的GET请求相关推荐

  1. jQuery页面滚动图片等元素动态加载实现

    一.关于滚动显屏加载 常常会有这样子的页面,内容很丰富,页面很长,图片较多.比如说光棍节很疯狂的淘宝商城页面. 或者是前段时间写血本买了个高档耳机的京东商城页面,或者是新浪微博之类. 这些页面图片数量 ...

  2. mysql中鼠标光标消失了_为什么我这里没有显示鼠标的悬停可改变页面颜色,以为什么我加载了mysql的jar文件还是不能显示报表的内容呢?...

    源自:3-6 JSP页面实现 为什么我这里没有显示鼠标的悬停可改变页面颜色,以为什么我加载了mysql的jar文件还是不能显示报表的内容呢? 首先是index.jsp pageEncoding=&qu ...

  3. nginx配置解决vue单页面打包文件大,首次加载慢的问题

    nginx配置解决vue单页面打包文件大,首次加载慢的问题 参考文章: (1)nginx配置解决vue单页面打包文件大,首次加载慢的问题 (2)https://www.cnblogs.com/golo ...

  4. better-scroll 上拉加载,下拉刷新(解决移动端长页面卡顿)

    一.Better Scroll 滚动原理 1.下图能直观的表示better-scroll的滚动原理 2.html设置 <div class="wrapper"> < ...

  5. js中load载入html页面,使用jquery的load方法加载html页面,但是html引入的js不生效

    Write By Monkeyfly 以下内容均为原创,如需转载请注明出处. 前提 有一个公共的登录弹框页面需要在多个页面引用,百度后就使用了jQuery 的 load 方法. 做法: 将公共的 ht ...

  6. jquery 页面滚动条回到顶部_jquery懒加载、回到顶部

    思考 1.如果窗口resize了 2.如果节点加入重复了 3.怎样判断元素是在视窗范围内* 1.如何判断一个元素是否出现在窗口可视范围(浏览器的上边缘和下边缘之间,肉眼可视).写一个函数 isVisi ...

  7. jquery 当页面图片加载之后_在浏览器地址栏输入地址到页面渲染完成发生了什么?(下)...

    上一篇讲了前三步,本篇从第四步开始.下面是正文: 四.进行tcp三次握手,建立tcp连接. 简述一下,第三步我们找到了目标ip,并获得了服务器ip的mac地址.此时浏览器就会请求和服务器连接,用来传输 ...

  8. 服务器图片加载慢_页面提高性能利器_懒加载

    哈喽,艾瑞巴蒂,现在搜狗商城产品需求已经趋于稳定,已经开始逐步的着手进行页面的性能提升工作.这不最近小编正在进行"页面懒加载需求"的功能测试.小编第一次听说这个名词,让我们一起了解 ...

  9. 需要某个字体包才能正确显示此页面_[三分钟小文]前端性能优化-页面加载速度优化...

    本期内容请记住一个核心:JavaScript很快,DOM很慢 阅读本文您将收获: 从用户输入URL到看得到页面的过程 页面渲染过程 在页面加载层级的性能优化 用户看到页面之前都经历了什么 这一部分是面 ...

最新文章

  1. linux 内核申请内存大小,linux内核常用的内存申请函数
  2. linux shell 产生随机数
  3. apache 限制IP网段访问
  4. 【Java数据库】使用properties资源文件,简化数据库连接
  5. 前端代码有关搜索引擎的代码
  6. 一定要会的synchronized关键字的用法
  7. 为什么说拥抱.NET CORE的时候到了
  8. 每日一题(21)——malloc与free(二)
  9. Spring事务管理全面分析
  10. GCC一些有用的技巧
  11. python递归函数代码_python – 进行深度优先搜索的递归函数
  12. 磁盘已满,如何从 Mac 中删除大文件?
  13. Java中的>>,>>>
  14. 2015中国大学排行榜100强新鲜出炉(校友会版)-[转]
  15. java 图片怎么设置抗锯齿,图片变形的抗锯齿处理方法
  16. echarts柱状图大小显示_百度Echarts入坑(柱状图正负显示)
  17. 英语作文计算机国际会议开幕词,英文国际会议演讲稿范文
  18. 想要制作出好看的软蜡笔画?来看这份JixiPix Pastello Pro操作指南!
  19. 常用在线英汉、英英词典
  20. 自己用jQuery写一个瀑布流

热门文章

  1. COM+组件注册方法
  2. HOG特征检测学习笔记
  3. python怎么编辑文件夹_python创建修改文件
  4. springboot 优雅停机_新姿势,Spring Boot 2.3.0 如何优雅停机?
  5. redis 数据完整性
  6. python面试总结
  7. react native基本调试技巧
  8. SQL Server 2016 列存储技术做实时分析
  9. 记一次线上商城系统高并发的优化
  10. 字节跳动面试题:“请你描述下 Spring Bean 的生命周期?”