vue 在 windows IIS 服务器 部署后路由无法跳转

方法一: 将路由配置中history改为hash,但是样子不太好看,不喜欢的,可以使用方法二,我个人用的是方法二。

方法二: URL重写

  1. 打开IIS管理器,双击vue项目网站,就可以看到下图。点击URL重写,如果没有的话,去下载一下。下载地址
    在这里插入图片描述
  2. 点击 添加规则->入站规则->空白规则

在这里插入图片描述

  1. 先填写上面一部分,模式填写 ^((?!(api)).)*$
    在这里插入图片描述

  2. 将下面的条件选项展开,然后点击添加。
    在这里插入图片描述

  3. 将操作选项展开,操作重写URL里面填写/index.html
    在这里插入图片描述
    这样就完成了,刷新一下就好啦。
    如果有需要配置代理的,自己查一下啦~

注意:配置完成后,项目根目录会生成 web.config 文件,替换的时候签完不要删除了
在这里插入图片描述

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值