新闻动态
新闻动态
NEWS INFORMATION

iis7 iis8反向代理规则编写、安装与配置方法

发布日期:2022-02-07 10:34 | 文章来源:gibhub

目的:把A站当做B站二级目录

如:

http://www.baidu.com等于/baidu/

http://www.qq.com等于http://www.6ke.com.cn/qq/

1、安装64位URLIIS7重写rewrite
  2、安装requestRouter_amd64.msi  

安装步骤

1. IIS的版本是7.5.7600.16385.

2. 关闭相关服务.

net stop was /y

net stop wmsvc /y

第二个服务没有开。

3. 手动安装ARR的依赖项。

a) Web Farm Framework module version 1.1

b) External cache module version 1.0

c) URL Rewrite module version 2.0

4.安装ARR.version 3.0

5.启动之前关闭的服务。

net start was

net start wmsvc

6.安装成功。

遇到的问题:

之前使用WebPI进行安装。他会自动安装ARR3.0 相关的依赖项。Server Farm可以正常展示,但是ARR3.0 没有安装成功。查看系统日志 显示:未能加载文件或程序集:

解决办法:

将自动安装的 arr 以及他的依赖项全都卸载。再按照以上步骤进行手动安装。

3、以下为规则保存在记事本重命名为web.config。

上述文件打包下载地址 https://www.jb51.net/softs/629246.html

放网站根目录:

<?xmlversion="1.0"encoding="UTF-8"?> 
  <configuration> 
  <system.webServer> 
  <rewrite> 
  <rules> 
  <rulename="OrgPage"stopProcessing="true"> 
  <matchurl="^baidu(.*)$"/> 
  <actiontype="Rewrite"url="http://www.baidu.com/{R:1}"/> 
  </rule> 
  <rulename="OrgPage4"stopProcessing="true"> 
  <matchurl="^qq(.*)$"/> 
  <actiontype="Rewrite"url="http://www.qq.com/{R:1}"/>
   </rule>
   </rules>
   </rewrite>
   <defaultDocument>
   <files>
   <clear/>
   <addvalue="index.html"/>
   <addvalue="1.html"/>
   <addvalue="index.php"/>
   </files>
   </defaultDocument>
   </system.webServer>
   </configuration>

4、找到aRR如下图依次点击

代码说明:

<rulename="随意写必须不重名"stopProcessing="true">
  <matchurl="^网站本地二级目录名(.*)$"/>
  <actiontype="Rewrite"url="被调用网站或者被调用网站二级目录名{R:1}"/>
  </rule>

大功告成啦

IIS6、7添加反向代理的步骤

1、1.安装requestRouter_amd64.msi和rewrite_x64_zh-CN.msi。

2.打开iis,选择Application Request...

3.选择Server Proxy Settings。。。

4.勾上Enable proxy并点击右侧的应用。

5.选择需要反向代理的站点,再选择URL重写。

6.点击添加规则

7.选择空白规则

8.按下图填写

9.依然按下图填写

10.继续按图填写

11.至此完成。

IIS6比较简单,步骤如下:

1. 下载并安装Rewrite3。

2.将“.htaccess”文件适当修改并放入网站根目录。

海外服务器租用

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部