Login
网站首页 > 文章中心 > 其它

iis 二级路径 配置反向代理的方法,IIS7.5配置反向代理方法分享

作者:小编 更新时间:2023-06-15 11:59:20 浏览量:131人看过

iis 二级路径 配置反向代理的方法,IIS7.5配置反向代理方法分享

软件介绍:win服务器iis7.5通过ApplicationRequestRouting改动web.config完成网站二级目录反向代理,即完成浏览A,反向代理浏览B适用...

win服务器iis7.5通过ApplicationRequestRouting改动web.config完成网站二级目录反向代理,即完成浏览A,反向代理浏览B

适用于windows主机首先说一下,IIS6略古老,想做反向代理也基本没戏,所以我就用IIS7.5和IIS8.5说事吧!windows server iis7 利用ApplicationRequest Routing实现二级目录反向代理。

先介绍下什么是反向代理?指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。我们可以通过反向代理实现负载平衡、突破防火墙限制等一些非常实用的Web服务器功能,目前反向代理不管在私有云还是公有云的虚拟机上用的很多很多。

准备工作肯定是要安装反向代理组件:http://www.tugaga.com/soft/fjq/189.html

没有的先在土嘎嘎官网自行下载安装

  一、通过ApplicationRequestRouting改动

  1、打开proxy功能

  2、设置URL重写

  3、添加规则-反向代理,在添加反向代理规则的入站规则里边填写www.目标.com

  4、编辑入站规则,模式里边填写^article(.*)

  5、添加标准,条件填写{HTTP_HOST},模式填写^www.tugaga.com$

  6、接着确认,最终别忘记了点右边的应用(让规则生效)

  二、改动或创建Web.config(有则修改无则创建)

  此外我们可以见到站点根目录下的web.config早已被更新,里边自动生成增添了如下一段代码,假如你熟悉规则,也能够不通过图形界面使用,直接手动更新添加这些代码到这个文件里边也能够的,结论是一样的。

也可以通过修改伪静态规则:

修改或者创建网站根目录Web.config有则修改无则创建,内容如下栏目和域名为参数根据自己的需求修改即可

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

<system.webServer>

<defaultDocument>

<files>

<clear />

<add value="index.html" />

<add value="index.php" />

<add value="index.htm" />

<add value="Default.htm" />

<add value="default.aspx" />

<add value="Default.asp" />

<add value="iisstart.htm" />

</files>

</defaultDocument>

<rewrite>

<rules>

<rule name="ReverseProxyInboundRule1" stopProcessing="true">

<match url="^bet(.*)" />

<action type="Rewrite" url="http://118.184.82.6/{R:1}" />

<conditions>

<add input="{HTTP_HOST}" pattern="www.tugaga.com" />

</conditions>

</rule>

</rules>

</rewrite>

</system.webServer>

</configuration>


土嘎嘎发现反向代理搜索人数偏多,特意设立了反向代理专题,如需查看更多详情请浏览:反向代理专题
版权声明:倡导尊重与保护知识产权,本站有部分资源、图片来源于网络,如有侵权,请联系我们修改或者删除处理。
转载请说明来源于"土嘎嘎" 本文地址:http://www.tugaga.com/jishu/other/351.html
<<上一篇 2023-06-15
下一篇 >> 2023-06-15

编辑推荐

热门文章