解决Vue项目在IIS部署中路由不存在导致的404错误问题

最近Vue项目部署到IIS时遇到了一个问题:当输入不存在的路由时,页面会报下图的404错误,这样会导致我们的信息暴露,非常不安全,解决这个问题也很简单,通过配置网站的url重写即可解决这个问题。

参考文章:https://blog.csdn.net/qq_40323256/article/details/124384969

img

解决方法:给IIS部署的vue项目网站配置url重写

1.如果iis没有url重写模块的,可以到下面的官网安装url重写工具

https://www.iis.net/downloads/microsoft/url-rewrite

img

img

2.回到IIS,为vue项目配置URL重写img

3 点击添加空白规则

img

4按下图配置即可

img

5.重启部署后即可解决

img

图中开源项目地址:https://github.com/CorentinTh/it-tools

posted @ 2024-05-08 15:04  好大的鱼  阅读(1217)  评论(0)    收藏  举报