您的位置:首页 > 运维架构 > 反向代理

IIS反向代理404错误

2015-09-16 09:47 831 查看
IIS反向代理不是什么新鲜事,网上也能找到一大堆的教程。但是都基本一致。

我也是第一次使用IIS反向代理,按照以下教程来配置。

http://www.cnblogs.com/dreamer-fish/p/3911953.html

http://www.cnblogs.com/leven/archive/2009/11/10/Proxy_Application_Request_Routin.html

但配置没有任何问题,和大部分网上教程一样,下载并安装Application Request Routing 和 IIS rewrite url 两个插件。之后进行了相关的配置,配置完毕后出现了各种问题,总得来说主要是404错误。在Stackoverflowe 找了一下也没有找到更好的解决办法。

后来在国外网站上找到一些关于Application Request Routing的介绍分析,然后尝试着配置了一下Server Farms



1、



2、



3、



4、



5、



6、



这里是把当前域名http://www.xxxxx.com/zcd/ 代替http://10.243.46.25//

然后问题解决了。

另外提醒,这里主要是针对默认80端口的网站进行的代理设置。如果IIS上有多个网站,而且配置的是非80端口,那么就需要配置Conditions这项。

例如:{HTTP_HOST} ^www.xxxxxx.com:8080$ 等等,(如下实例图仅作参考,图片来自网络)

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: