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

admin3年前网站建设87

目的:把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来说也是一项具有不可或缺的职业技术技能,在建网站首页设计优化时SEO应注意以下几点 主导航...

企业网站到底应该建成什么样的好?

网站遍布了各行各业,很多企业在建站时都要进行考虑,到底我们应该将企业的网站建设成什么不同类型的才好呢?其实,将企业文化建设成什么不同类型的网站,并没有进行一个确切的答案。只要我们能够更加突出公司和行业...

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

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

百度排名规则及算法总结

 今日一位自称百度内部人疯疯癫癫的给我上了一节百度内部的课程,那就是关于百度排名规则以及算法方面的,刚刚听的时候貌似疯癫,越到后面,越是感觉茅塞顿开,以此分享出来给大家。 要想百度给你网站排名,只有...

iis6手工创建网站后无法运行php脚本的解决方法

给人搬了十几个网站,老站用西部数码建站助手创建的,现在过期了无法继续创建,只能在Internet 信息服务(IIS)管理器创建网站,创建下来都没问题,但是就是无法打开网站。测试打开txt文档、静态页面...