vue2路由移除#号(Apache)
来源:互联网 发布:股票行情分析软件 编辑:程序博客网 时间:2024/06/12 01:52
vue2移除路由#号基本根据文档来就行了,在路由中设置:
在开发阶段#就移除了,然后是生产阶段,官方文档也有详细的描述:点击打开链接
根据官方的我在Apache去设置发现还是有问题,以前有折腾过angular1的#:点击打开链接
首先在Apache文件夹中找到 httpd.conf 文件
开启rewrite_module模块(将前面的#号去掉)
根据官网的方法去设置:最后发现我的页面还是无法访问,于是我采用其他方法
我的理解是,因为spa路由是#号区分的,从首页加载资源都会有明确的地址,但是从spa页面其他页面进来,就会出现资源不存在,原因是#号移除了,浏览器会根据当前网址去后端服务器查找页面,去年解决angular,我们是直接返回index.html,然后让前端路由再去匹配一次。
于是我设置了apache的404页面指向当前资源的index.html页面,最终效果是相同的
修改Directory的AllowOverride为all,注意配置文件中有很多Directory,不要该错了,否则不会生效的,Directory一定是你apache服务的根目录。下图可做参考
最后在httpd.conf文件中添加:
重新开启服务即可
阅读全文
0 0
- vue2路由移除#号(Apache)
- vue2路由移除#号(Apache)
- angular路由移除#号(跟nginx)
- Vue2 路由
- vue2.0移除或更改的一些东西
- Vue2路由问题汇总
- vue2路由异步加载(懒加载)的实现
- vue2.0环境搭建(含router路由)
- vue2路由view-router配置(懒加载)
- 随笔:vue2项目结构以及优化(着重是路由)
- vue2中(路由/父子/组件/事件)数据通信方法总结
- vue2.0 路由 学习笔记
- vue2.0——路由
- Vue2路由动画效果实现
- vue2.0路由--vue-router
- vue2.0路由的配置
- Vue2路由动画效果实现
- 移除Etag,提高apache的效率
- 基因ID
- springmvc 各jar包的作用
- ppom
- 如何设置路由路和连接WIFI
- cros
- vue2路由移除#号(Apache)
- 求最大公约数
- Mysql基础知识学习(转)
- Servlet总结-ServletConfig、ServletContext
- spring-data-jpa总结
- hashmap工作原理
- 转换
- Spring Boot缓存实战 Redis 设置有效时间和自动刷新缓存-2
- 阿里SopHix热修复框架操作实践基础步骤