前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用 IIS 配置代理,转发 POST 和 GET 访问,配置 IIS 接口转发失效问题处理

使用 IIS 配置代理,转发 POST 和 GET 访问,配置 IIS 接口转发失效问题处理

原创
作者头像
PHP开发工程师
发布2022-05-24 14:40:55
2.7K0
发布2022-05-24 14:40:55
举报
文章被收录于专栏:thinkphp+vue

先说一下可能引发配置失败的原因:大概率是你的 Application Request Routing 没有配置好,或者你的正则表达没有搞好,往下看步骤自己对照哇~

1. 确保服务器已经安装 IIS

2. 下载 URL 重写工具 - URL Rewrite

官方地址:www.iis.net/downloads/m…

3. 点击安装 - 接受 - 下一步 - add

4. 重新打开 IIS

5. 安装 ARR 3.0 (Application Request Routing) 与配置

  • 安装链接:www.iis.net/downloads/m…
  • 安装成功之后,重启 IIS 服务器。
  • 在功能页面你就可以看到 Application Request Routing
  • 双击点击图标,进入之后,点击右边栏的 Server Proxy Settings

6. 新增站点,作为 80 端口转发访问入口

7. 点击新增好的站点,配置转发

8. 新增转发规则

9. 测试配置的转发规则 (意思就是当用户访问 http://localhost:80/xiaojin/proxy,就会被转发到本地的 4000 端口)

代码语言:javascript
复制
^(.*?)/xiaojin/(proxy)$

复制代码

10. 点击右侧 Apply 按钮,开始测试

11. 准备一个 node 服务,启动服务

12. 配置案例

  • 服务器 IIS 绑定的域名:aaa.com
  • IIS 子应用名称:proxy
  • 重写配置:正则表达式模式字符
代码语言:javascript
复制
 ​​^(.*?)/?api/(.*)$​
复制代码
  • 重写的 URL 配置:
代码语言:javascript
复制
https://wantGo.com/api/{R:2}
复制代码
  • R2 是可以根据测试得出来的
  • 经过测试,GET 和 post 都可以得到正常代理哦~~~~

源码附件已经打包好上传到百度云了,大家自行下载即可~

代码语言:javascript
复制
链接: https://pan.baidu.com/s/14G-bpVthImHD4eosZUNSFA?pwd=yu27
提取码: yu27

百度云链接不稳定,随时可能会失效,大家抓紧保存哈。

如果百度云链接失效了的话,请留言告诉我,我看到后会及时更新~

开源地址

码云地址: http://github.crmeb.net/u/defu

Github 地址: http://github.crmeb.net/u/defu

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 先说一下可能引发配置失败的原因:大概率是你的 Application Request Routing 没有配置好,或者你的正则表达没有搞好,往下看步骤自己对照哇~
  • 1. 确保服务器已经安装 IIS
  • 2. 下载 URL 重写工具 - URL Rewrite
  • 3. 点击安装 - 接受 - 下一步 - add
  • 4. 重新打开 IIS
  • 5. 安装 ARR 3.0 (Application Request Routing) 与配置
  • 6. 新增站点,作为 80 端口转发访问入口
  • 7. 点击新增好的站点,配置转发
  • 8. 新增转发规则
  • 9. 测试配置的转发规则 (意思就是当用户访问 http://localhost:80/xiaojin/proxy,就会被转发到本地的 4000 端口)
  • 10. 点击右侧 Apply 按钮,开始测试
  • 11. 准备一个 node 服务,启动服务
  • 12. 配置案例
  • 开源地址
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档