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

admin3年前网站建设31

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

  如:

  baidu等于/baidu/

  qq等于6ke/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。

放网站根目录:

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

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

代码说明:

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

大功告成啦

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”文件适当修改并放入网站根目录。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

备案证书怎么下载?

2010年以后,工信部已经取消了备案证书下载,备案成功后将备案号放置在网站主页底部并链接到工信部系统www.miitbeian.gov.cn即可。如需要备案证明,建议能够通过www.miitbeian...

网页设计作品备案的用途和必要性

网页设计作品备案的用途和必要性有:1.作品备案最紧要的用途是确立取得作品版权的时间,在此以前,因为设计师没有方法证明取得权利的时间而出现'权利空白',法律上属于设计师的权益实际上得不到保障,大量安全介...

做网站建设的前瞻性目的

我们在实现企业管站进行建设目的的时候,一定要清楚他们的需求和针对性,如果做不到的话网站系统就会显得比较盲目突兀。当然,企业在与网站建设的时候不做适当的沟通不提出任何的要求和企业需求也是不行的,网站建设...

如何做好网站的F式布局?

想要提高页面的可读性,就要做好网页的排版布局,让访客打开网站的第一眼就能被吸引。F式布局是最常用的布局方式,下面武汉翊众世纪的小编就来分享一下如何做好网站的F式布局? 如何做好网站的F式布局...

云锁Linux版服务器安全软件初体验

以前Linux主机不是可视化界面,这直接阻碍了许多新人站长用PHP建站,上手困难,但随着各大IDC推出可视化控制面板,Linux的应用程度越来越高。也正因如此,Linux的服务器管理软件却很少。不过,...

6大技巧提高网站制作的层次感

做了很久的网站建设,有时候真的还是会遇到这样的情况,网站制作完成后发现还是少了些什么?想改都不知道从哪里入手,反正就是页面太平淡无奇了,没什么起伏感层次感。什么是网站建设页面的层次感?层次感是在符合视...