使用 URL 重写创建反向代理时出现错误 500.52

使用 URL 重写创建反向代理时出现错误 500.52

我使用了以下技术来实现 Url 重写。

http://weblogs.asp.net/owscott/archive/2013/10/24/creating-a-reverse-proxy-with-url-rewrite-for-iis.aspx

但是我收到了错误

 HTTP Error 500.52 - URL Rewrite Module Error.

Outbound rewrite rules cannot be applied when the content of the HTTP response is encoded ("gzip").

我已禁用静态压缩。我还在需要重定向的内部服务器上的 web.config 中添加了以下内容:

 <system.webServer>
    <urlCompression doStaticCompression="false" doDynamicCompression="true" dynamicCompressionBeforeCache="false" />
</system.webServer>

我正在尝试从外部 IP 进行 URL 重写,例如:41.76.89.165/mywebsite 到 192.168.154.21/mywebsite

请有人帮忙

相关内容