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

admin3年前网站建设62

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

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

相关文章

几个网站制作需要注意的地方

虽然每个公司和企业都要建立自己的网站,并且也已经开始注重网站建设,但想要真正做好并不是一件简单的事情。这主要原因是因为企业网站制作的过程中可能会涉及到的点实在是太广了,并不是一个大家平时所认为的那种网...

草根站长这一年用血的教训换来的SEO终极算法

 导读:标题言过其实,但是草根站长都有自己真实的故事。 我2015年6月1日买的空间和域名,到现在的2016年6月1日正好1年。这篇文章主要讲我这个草根站长这一年用来血的教训换来的SEO终极算法。 血...

在IIS上建立WAP网站的图文方法

1.创建一个站点文件夹 首先你要创建一个独立于你的主站点的新的站点文件夹(若站点是建立在同一个服务器上面的话),这样你下面要做的改动才不会影响别的站点。2.在IIS 平台创建一个新的MIME类型 先选...

混迹豆瓣平台多年之赚钱规则揭秘

读者分享的一个项目,我很惊讶,说这个项目一个零基础的项目每月可以赚3万多元。他给了我一份详细的分析,并查看了数据。我知道,尽管我们开始并不注重这些平台,但仍有许多人可以从中受益。 他说,他已经熟悉平台...

如何制作外贸公司网站让外国人看起来正规可靠

如何制作外贸公司网站让外国人看起来正规可靠。现在很多外贸公司随便让网络公司搭建个网站,但在外国人眼里真是一团糟。其实,老外们的时间观念很重,对于有价值的东西,才会在上面花时间。那么,老外们喜欢...

iis如何配置php windows server 2003中iis支持php配置(部署攻略)

本文于2020年6月重新修正,该方法仅适用于PHP<?xml:namespace prefix = st1 />  这篇文章可以说是众多的 IIS下配置php最实用最精...