问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

vuerouter下的html5history在iis服务器上如何设置

发布网友 发布时间:2023-07-28 05:28

我来回答

1个回答

热心网友 时间:2023-08-07 21:53


本文主要介绍了vue router下的html5 history在iis服务器上的设置方法,需要的朋友参考下吧,希望能帮助到大家。
首先先照搬下官网的介绍
当你使用 history 模式时,URL 就像正常的 url,例如 http://yoursite.com/user/id,也好看!
不过这种模式要玩好,还需要后台配置支持。因为我们的应用是个单页客户端应用,如果后台没有正确的配置,当用户在浏览器直接访问 http://oursite.com/user/id 就会返回 404,这就不好看了。
所以呢,你要在服务端增加一个覆盖所有情况的候选资源:如果 URL 匹配不到任何静态资源,则应该返回同一个index.html 页面,这个页面就是你 app 依赖的页面。
但是官网上仅给了Apache服务器和Nginx服务器的配置,so。。。
那么下面我们开始介绍如何配置iis服务器。(我的iis为iis7.5)
1.安装url重写模块,找到管理下的web平台安装程序,搜索url,选择url重写工具2.0,选择安装。
2.添加规则。点击url重写,选择添加规则,空白规则,输入名称,按照下图进行配置。
3.vue程序中添加两条路由。
下面总结下:
url重写设置中,将配置url选择为与模式匹配,模式中填入*,使用选项选择通配符;即表示所有的网站都通过此模式进行检查匹配。匹配的条件是下面的条件选项,我们选择的是不是文件,逻辑分组为全部匹配。
操作为重写到我们的index.html(根据情况,设置为自己的单页面应用首页)。以上操作是设置我们的页面请求为先检查有没有此文件,没有此文件全部重写到我们的首页中,从而能够是的我们的自定义路由起作用。
然后我们在vue程序中设置/index.html路径为我们的起始页面,并且定义404页面。至此完成设置。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
网络宣传文案心碎,句句获赞! 关于朋友圈上万人点赞转发的说说 人生看的很透彻的经典句子 超现实超扎心的说说大全2019最新 心脏血管堵塞吃什么食物 投资理财有什么前景 pp理财什么情况 P2P理财行业的前景如何? 中国目前的财富管理现状是什么情况? 呼吸皮沙发寿命多久 “皮沙发的呼吸寿命” 呼吸皮沙发寿命多久 你对孩子的宠爱,是否已算溺爱呢?今日教你这样分辨! 如何判断自己被溺爱了? 怎么判断是不是溺爱孩子 江西有哪些专科警校 职业警校排行榜 结合数系的扩充原因和过程,谈谈你对数的认识.(不少于800字)作文题目自拟... vivo平板充电很慢 小球联赛有哪些 退役军人为什么必须购买城镇职工养老保险 请教几道智商题答案 咖啡馆经营状况怎么写 男性,72岁,因持续性胸痛6小时人院,查体双肺底有少量湿啰音,诊断为急性... 微电影片尾字幕怎么做 内蒙古科技大学二本专业 内蒙科技大学是一本还是二本 苹果手机订阅里面怎么没有取消订阅 <<天黑黑>>里面的一句台湾民谣是什么? 天黑黑是什么歌? 天黑黑的闽南语怎么唱? 天黑黑的谱曲人是谁? 佳木斯101路公交车能扫码吗 咒术回战第二季周几更新 公司销售自己使用过的汽车如何做账 ...请问五行缺什么,是否需要名字补齐?有什么好的名字 大暴司用英文翻译成 游戏不支持模拟按键怎么办 暴风雨来的时候你在做什么用英语怎么说 They were caught ___ a big storm A big storm killed twenty people.(同义句) Twenty people... One day,a very big storm struck that city on Christmas Eve.(改... 考监理证需要考几门 hifi落地音箱多少钱 岫岩寺庙道观王道长是谁 64种水果热量大全 八尺大人和王道长打了多久 0.05830有几位有效数字 罗兰ex音响可以用充电的五号电池吗 怎么查对方的什么时候注册的怎么? 怎么看自己的注册多久了注册多久如何查看 为什么网址复制不上去?