Vue项目部署到IIS服务器
第一次接触这个iis服务器,感觉nginx他不香吗?非用这玩意,不过没办法服从安排
步骤
-
Vue项目打包
-
创建IIS网站
打开IIS服务器
-
创建完成后
打开浏览器输入http://localhost:端口号,即可打开打包后的项目 -
vue-router模式为hash的走到这一步应该就没有问题了
history模式下刷新页面后会出现404页面,找不到文件资源
因为这个是通过文件地址俩打开页面。服务器无法找到路由对应的文件,所以会出现404报错(自行理解,若不对还请提出)。 -
解决history模式下刷新页面出错问题
此项需要通过IIS服务器中的web平台安装程序下载 URL Rewrite
(我在网上找到好多但基本没有用)
注意URL Rewrite该程序 需要下载英文版,中文版无法下载,网上的修改注册
表的方法我试过没有作用,可能是因为其他问题吧(英文版URL Rewrite 资源放
在下面)