目标服务器:targetServer

配置反向代理的服务器:reveseProxServer

iis应该是iis7及以上版本,才可以。

1、确定最终访问的网址:比如www.baidu.com  、www.jb51.net等等。

当然你也可以自己在targetServer部署自己的程序,在此为了示范,我在targetServer上部署了2个,用的8088端口,程序分别是:

http://targetServer:8088/Auditsys/Default.htm

http://targetServer:8088/GCustomer/Login.htm

如图:

2、下面的操作均在在reveseProxServer上执行。

3、安装IIS。

4、安装ARR,下载地址(http://www.iis.net/downloads/microsoft/application-request-routing)

5、新建一个网站:(我的示例YIWeb,端口是8080)   http://reveseProxServer:8080

5、启用Proxy

6、添加URL重写规则

然后添加一个空白规则:

保存这个规则,ok了!

7、试试效果

8、总结:

上面的 ^(.*) 、 ^192.168.3.73:8080$ 、http://targetserver:8088/{R:1}

表示:用192.168.3.73:8080替换http://targetserver:8088/,

{R:1}就表示^(.*),意思是“http://targetserver:8088/”后面匹配任何字符

eg:访问192.168.3.73:8080/test/index.htm

这个url就被重写成了http://targetserver:8088/test/index.htm

最新文章

  1. 递归神经网络之理解长短期记忆网络(LSTM NetWorks)(转载)
  2. shell语句记录-awk
  3. geeksforgeeks@ Equal to product (Binary Search)
  4. hdu1501 动态规划
  5. windows下使用MinGW的调试工具gdb.exe调试C程序
  6. Oracle EBS-SQL (WIP-9):检查车间任务超发料.sql
  7. C#的DLL注册为COM,Delphi来调用
  8. Spark源码学习2
  9. linux VIM基本命令
  10. pyquery 的用法 --爬虫解析库
  11. [LeetCode] 01 Matrix 零一矩阵
  12. maven项目-修复Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:build-helper-maven-plugin:1.8:add-resource (execution: add-resource, phase: generate-resources) pom.xml报错
  13. 吴恩达机器学习笔记49-主成分分析问题(Principal Component Analysis Problem Formulation)
  14. sql server:Monty Hall problem (蒙提霍尔问题)
  15. Java -cp 命令查看 zookeeper 日志
  16. docker rmi 导致后面的命令不执行问题 Dockerfile设置时区问题
  17. Lucene整理--索引的建立
  18. XE6 c++builder 设置 font size GetPropInfo SetOrdProp
  19. mORMot
  20. Cognos启用第三方邮件服务代发功能

热门文章

  1. DRF的版本和认证
  2. 51nod 1007 正整数分组【01背包变形】
  3. Codeforces Beta Round #25 (Div. 2 Only) A. IQ test【双标记/求给定数中唯一的奇数或偶数】
  4. Nginx的proxy_pass及upstream的小型负载均衡
  5. HTML 中的 dl(dt,dd)、ul(li)、ol(li)
  6. 彻底理解Javascript 中的 Promise(-------------------------------***---------------------------------)
  7. python langid实现语种识别
  8. Jenkins 无法下载插件的解决办法
  9. C++Singleton的DCLP(双重锁)实现以及性能测评
  10. linux配置jdk失败