当前位置: 首页 > wzjs >正文

响应式品牌网站设计百度开户渠道

响应式品牌网站设计,百度开户渠道,永嘉网站制作,wordpress 注册超时一、两种模式比较 在vue.js中,路由模式分为两种:hash 模式和 history 模式。这两种模式决定了URL的结构和浏览器历史记录的管理方式。 1. hash 模式带 #,#后面的地址变化不会引起页面的刷新。换句话说,hash模式不会将#后面的地址…

一、两种模式比较

在vue.js中,路由模式分为两种:hash 模式和 history 模式。这两种模式决定了URL的结构和浏览器历史记录的管理方式。

1. hash 模式带 #,#后面的地址变化不会引起页面的刷新。换句话说,hash模式不会将#后面的地址带给服务器。如果是在移动端,带有#地址的链接是无法访问的。

2. history 模式,没有#,地址变化会引起页面刷新,这种模式会将整个地址发送给服务器。在vue项目中,如果设置成了 history模式,在进行路由跳转时,开始地址是localhost:8081/ , 跳转后的地址是localhost:8081/employee, 但由于是单页面,服务器只有一个index页面,并没有employee页面,就会出现404。这种URL更加美观和友好,但是需要后端配置支持,否则在vue项目中,刷新会导致页面404

 

二、切换两种路由模式 

在vue脚手架中,默认是采用hash模式的,但项目上线时,一般都会将其改成history模式。只需要在路由配置文件中设置即可。

import VueRouter from 'vue-router'const router = new VueRouter ({mode: 'history', // 设置为 history 模式routes
})export default router

三、nginx 环境下解决history 404 问题

上面我们知道为什么history模式刷新会出现404问题了,现在我们可以配置 nginx, 如果页面发生了变化,就让它返回 index 页面就好了。

1. 进入到 nginx/config 目录下

2. 更改配置

  location / {try_files $uri $uri/ /index.html;}

3. 重启服务

 ./nginx -s reload  #重启
http://www.dtcms.com/wzjs/354151.html

相关文章:

  • 网站推广目标关键词广州关于进一步优化疫情防控措施
  • 怎么做直播视频教学视频网站百度服务热线电话
  • python库之web网站开发PPT网络营销的营销方式是什么
  • 做的好的排版网站seo日常工作
  • 网站 规划方案网站交易
  • 招商网站怎么做站长统计免费下载
  • 京东网站建设流程图换友情链接的网站
  • 有独立IP如何建设网站关键词搜索工具好站网
  • 企业建网站流程北京软件培训机构前十名
  • 做黑彩网站赚钱吗互联网广告营销是什么
  • 自己做的网站二维码怎么做的自助建站网
  • 目前做汽配的网站有哪些线上推广渠道主要有哪些
  • 长沙网站建设市场低价网络推广有多少种方法
  • 网站后台管理员怎么做国内广告联盟平台
  • 深圳品牌做网站公司哪家好今日头条新闻最全新消息
  • 佳木斯网站设计花都网站建设公司
  • 自己做网站靠什么赚钱网络整合营销是什么意思
  • b2c电商网站开发提高网站排名
  • 现在网站都是拿什么软件做的目前推广平台都有哪些
  • 长春网站建设翻译qq群推广网站
  • 领导不愿意做招聘网站怎么办搜索引擎优化策略包括
  • 买花网站代码优化设计答案五年级上册
  • 做微博长图的网站web制作网站的模板
  • 优质手机网站建设企业怎么开发自己的网站
  • 好的高端网站网络推广外包公司排名
  • 广西桂林最新事件天津的网络优化公司排名
  • 广州软件园 网站建设东莞发布最新通告
  • 网站多级栏目关于校园推广的软文
  • 百度推广做的网站可以用吗深圳百度seo怎么做
  • 无锡网站制作seo资讯推推蛙