先检查本地是否存在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添加条件

 操作类型

 

posted on 2024-08-21 20:49  le.li  阅读(22)  评论(0编辑  收藏  举报