windows server2008 iis7 利用ApplicationRequest Routing实现二级目录反向代理
大纲:
基础设置(开启proxy功能)
方法一、修改或者创建Web.config有则修改无则创建
方法二、图形化配置
基础设置
配置应用程序请求路由缓存
设置proxy
启动proxy
应用即可
方法一、修改或者创建Web.config
有则修改无则创建
内容如下
红色部分为参数根据自己的需求修改即可
<?xml version="1.0"encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rulename="ReverseProxyInboundRule1" stopProcessing="true">
<match url="^test(.*)" />
<actiontype="Rewrite" url="http://www.fengyuba.com/test/{R:1}"/>
<conditions>
<addinput="{HTTP_HOST}" pattern="^
www.test.com$"/>
</conditions>
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
保存即可
方法二、图形化配置
选择你要设置反向代理的网站配置URL
重写
添加URL
规则
选择反向代理即可
输入你要反向代理的路径比如www.test.com/test/
跳转到www.fengyuba.com/test/
则输入后者如下图:
双击修改规则
“模式”改为你要跳转的关键字(二级目录)名称
“重写URL”
就不用管了默认生成的
应用即可
转载于:https://blog.51cto.com/fengyuba/1273207