先检查本地是否存在IIS,存在则跳过
IIS:启用IIS - le.li - 博客园 (cnblogs.com)
双击打开"Internet Information Services (IIS)管理器"

点击管理器名称

缺少 “Application Request Router”
下载网址:
https://www.iis.net/downloads/microsoft/application-request-routing

根据自己的操作系统x86或者x64选择下载
下载完成后,双击安装,直到安装完成。
重新打开"Internet Information Services (IIS)管理器",IIS分组下方多了“Application Request Routing”

缺少URL rewrite
下载地址
https://www.iis.net/downloads/microsoft/url-rewrite

上边的只是语言系统不一样
下载完成,双击安装
重新打开IIS管理工具

模拟域名访问服务,hosts里添加测试的域名
C:\Windows\System32\drivers\etc\hosts
末尾添加内容
127.0.0.1 www.test.com

新建一个html页面,任意找一个也可以(vue生成的dist文件夹也可以)
D:\web\index.html
内容
home page

准备工作已完成。
添加网站
右键网站,选择添加网站


浏览器访问正常

添加重写规则
双击网站test,双击右侧URL重写

添加规则,空白规则

详细规则和条件含义,请单独查询如何填写
这里测试将所有访问http://www.test.com重写到百度(根据实际修改):http://www.baidu.com

添加过滤条件
指定操作类型为重写

点击右侧应用

测试效果:
地址栏输入http://www.test.com

完成。
补充内容(彩蛋)
如果需要部署vue项目(前后端分离)
在condtion添加条件

操作类型

le.li
浙公网安备 33010602011771号