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

网站建设与推广实训小结/搜索引擎收录查询

网站建设与推广实训小结,搜索引擎收录查询,哪些园林网站可以做外链,如何访问win7下做的网站问题分析 要想知道这个问题为什么会产生,首先还是应该搞明白单页面应用与Vue-router的本质: 什么是单页面应用(SPA) 单页面应用(Single Page Web Application)的本质其实就是一个外壳页面加上不同的页面组…

问题分析

要想知道这个问题为什么会产生,首先还是应该搞明白单页面应用与Vue-router的本质:

什么是单页面应用(SPA)
单页面应用(Single Page Web Application)的本质其实就是一个外壳页面加上不同的页面组件(也就是构成页面本体的不同片段)。与传统的多页面应用(MPA,Multiple Page Web Application)每次跳转都是一次HTTP请求不同,单页面应用的页面跳转只是页面的局部刷新——使用JavaScript等操作DOM的工具将页面的一部分显示或者隐藏,达到“看起来像是页面跳转了”的效果。

vue-router本来是使用“hash模式”(也就是url前面有个“#”,这个部分不改变页面就不会重新加载)的,但是为了美观和与我们以往的经验相同,可以使用“history模式”去掉这个“#”,这样我们看到的单页面应用的url就和多页面应用的url相差无几了。

正因为没有使用“hash模式”,所以url跟正常的多页面应用的url一模一样。当输入url、刷新页面时这个虚假的url也会被后端解析,但它的本质只是与页面不同组成部分之间的映射关系,所以肯定是不可能真正存在于服务器上的,被后端解析之后,返回404 Not Found也就不是奇怪的事情了。

解决方法

配置后端时,除了接口之外,无论我们请求什么,都返回原来的index.html就可以

from django.contrib import admin
from django.urls import path, re_path
from django.views.generic import TemplateViewurlpatterns = [path('admin/', admin.site.urls),path('', TemplateView.as_view(template_name='index.html')),re_path(r'.*', TemplateView.as_view(template_name='index.html'))
]

这样做又会引来新的问题:无论我们访问什么都不返回404了。

这个问题也不难解决,开发一个专门的404组件,并且在vue-router里配置一下:在配置完所有的url之后,配置上这个404组件。

http://www.lbrq.cn/news/1056565.html

相关文章:

  • 西安网络建设公司/北京网站优化排名
  • adobe photoshop/搜外seo
  • 麦云短链接/seo图片优化
  • 网站建设公司新/网站排名查询
  • 深圳东门步行街图片/网站seo站长工具
  • 上市公司做网站有什么用/google国外入口
  • 网站空间租用续费服务合同/软件拉新推广平台
  • 个人网站做废品回收/益阳网站seo
  • ai写作网站/近期新闻事件
  • 西樵乐从网站建设/百度指数有哪些功能
  • 网站设计的目的是什么/西安网站关键词优化推荐
  • 做婚纱摄影网站价格/网站维护是什么意思
  • 网站开发 定制 合同范本/百度知道首页
  • 网站建设 建站知识/域名注册多少钱
  • 京东网上购物商城官方网站/百度小说排行榜完本
  • 国内建网站公司/我要登录百度
  • 产品如何做网站地图/广州网站优化价格
  • 网站建设百度搜索到左边的图/seo的关键词无需
  • 一个空间怎么做多个网站/推广衣服的软文
  • e网科技网站/seo收费标准多少
  • 年度工作总结/seo快速排名关键词
  • 周口公司做网站/关键词搜索排名优化
  • 做最好的美食分享网站/账户竞价托管公司
  • 政府网站制作方案/免费域名注册官网
  • wordpress 默认主题站点/市场推广方案
  • 宁波建设网站价格/怎么搭建一个网站
  • 网站建设课程内容/搜索引擎优化案例分析
  • 书店网站建设定位及目标/北京建公司网站价格
  • 襄阳网站制作/江苏营销型网站建设
  • 苏州外贸网站/搜索引擎营销的主要方法包括
  • C++学习笔记
  • uni-app X能成为下一个Flutter吗?
  • vscode 打开设置
  • docker run 入门到进阶:容器启动背后的门道
  • 创维智能融合终端DT741_移动版_S905L3芯片_安卓9_线刷固件包
  • 智慧能源场景设备缺陷漏检率↓76%:陌讯多模态融合检测方案实战解析