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

admin3年前网站建设86

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

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

相关文章

建网站有很多层面的关键点需要注意

企业建网站有很多企业层面的关键点必须留意,在其中重要的便是网站作用和用户使用感受,在考虑影响作用的前提条件下,假如我们可以通过提高用户感受,那么网站的实际效果必定是事倍功半。 建网站要考虑不...

建网站为什么要做移动终端优化?

伴随着网络信息技术和业务的不断创新发展,移动端用户流量已逐步超越PC端。特别是随着移动网络的普及,消费者正在将他们的消费场所转移到移动终端。所以,企业需要懂得,想要通过信息网络进行营销赢得市场,不能简...

为什么网站备案会被退回?

在备案过程中,邮箱经常会遭遇有邮件提醒说备案被退回?遭遇这种情况不必担心,这是因为我们在初期备案资料提交过程中有资料不规范或不清晰等等的因素造成的。那在备案资料提交过程中我们需要留意哪些问题呢?1.个...

网站制作中几种横幅布局的总结与分析

我们都知道banner图片对于一个网站的访问者来说是非常重要的,尤其是对于电商banner来说。它的主要目的是营销,是让消费者有购买的冲动,这就对设计要求更高了。企业网站也是如此。一个合适的横幅不仅能...

百度又发声明:百度权重和pagerank是不存在的!

百度站长平台正式发出公告:百度pagerank、百度权值是不存在的!不要相信任何第三方机构或个人提供的所谓网站在百度的权重信息。可是Google放弃PR的情况下,除了第三方百度权重,还有什么值得参考的...

线上教育网站制作添加哪些新功能

线上教育成为当下受欢迎的教育模式,那线上教育应该添加哪些新功能来吸引更多的用户并为用户提供更便捷的服务呢? 1.在线交流的功能 线上教育不能实现面对面的交流,而通过视频、语音、聊天...