IIS 7.5反向代理URL使用gzip重新写入网站

如果我们拥有www.ourdomain.com,并想重写www.google.comurl,我们将如何处理gzip压缩说谷歌域名。 我试图做一个概念certificate,我相信这个问题是我们正在尝试重新使用gzip的网站,所以IIS无法读取内容? 我禁用了所有压缩。 我们需要某种先决条件吗?

HTTP错误500.52 – URL重写模块错误。 当HTTP响应的内容被编码(“gzip”)时,不能应用出站重写规则。

<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <urlCompression doStaticCompression="false" doDynamicCompression="false" dynamicCompressionBeforeCache="false" /> <rewrite> <outboundRules> <rule name="ReverseProxyOutboundRule1" preCondition="ResponseIsHtml1"> <match filterByTags="A, Form, Img" pattern="https://google.com/(.*)" /> <action type="Rewrite" value="http{R:1}://ourdomain.com/{R:2}" /> </rule> </outboundRules> <rules> <rule name="ReverseProxyInboundRule1" stopProcessing="true"> <match url="(.*)" /> <action type="Rewrite" url="http://google.com/{R:1}" /> </rule> </rules> </rewrite> </system.webServer> </configuration> 

在玩了很多关于之后find了答案

  <serverVariables> <set name="HTTP_Accept-Encoding" value="" /> </serverVariables>