前提条件确保已安装 IIS。可参考网上安装多个说明:
参考一:https://blog.csdn.net/qq_39427511/article/details/139818058
参考二:https://www.cnblogs.com/excellencesy/p/11927229.html
安装 URL 重写模块 和 应用程序请求路由(ARR):
如果未安装,可以通过 Microsoft Web Platform Installer 安装。或者手动下载并安装:
URL 重写模块:下载链接 https://www.iis.net/downloads/microsoft/url-rewrite
应用程序请求路由:下载链接 https://www.iis.net/downloads/microsoft/application-request-routing
步骤 1:启用 ARR 和代理功能
1、打开 IIS 管理器,创建一个二级域名 mbai.example.com(你的域名)网站目录。
2、在左侧连接树中,选择服务器节点。
3、双击 应用程序请求路由缓存。
4、在右侧操作面板中,点击 服务器代理设置。
5、勾选 启用代理,然后点击 应用。
步骤 2:配置 URL 重写规则
1、在 IIS 管理器中,选择你要配置反向代理的站点或应用程序。
2、双击 URL 重写。
3、在右侧操作面板中,点击 添加规则。
4、选择 空白规则,然后点击 确定。
配置规则:
名称:例如 拦截设置。
匹配 URL:
a、请求的 URL:选择 与模式匹配。
b、模式:例如 (.*)(匹配所有请求)。
c、忽略大小写:勾选。
条件:
a、点击 添加,添加一个条件:
b、条件输入:{HTTP_HOST}
c、模式:例如 mbai.example.com(你的域名)。
操作:
a、操作类型:选择 重写。
b、重写 URL:美百的js域名 https://dsp.vainews.cn/{R:1}(backend-server 是你的后端服务器地址,{R:1} 是匹配的路径)。
c、勾选 附加查询字符串。
d、点击 应用 保存规则。
步骤 3:测试反向代理
1、在浏览器中访问你的 IIS 站点(例如 http://mbai.example.com)。
2、IIS 会将请求转发到后端服务器(例如 http://dsp.vainews.cn),并将响应返回给客户端。
© 2025 湖北美百科技有限公司 ‧ 鄂ICP备18024526号-6 ‧ 鄂公网安备 42050202000416号