IIS反向代理背后的Wordpress-连接重置

IIS反向代理背后的Wordpress-连接重置,wordpress,iis-8,Wordpress,Iis 8,我在Wordpress和反向代理后运行它时遇到问题。我已将问题定位,这是这里提出的问题的解决方案: 在我在上面接受的解决方案中应用该命令之前,我无法访问网站上的任何链接,并且出现了太多重定向错误。启用保留原始主机头的选项修复了这些问题。但在我无法编辑单个页面后,它不会立即加载并返回ERR_CONNECTION_RESET错误 因为这是在我应用上面的命令之后发生的,所以我通过再次关闭它进行了测试,现在它再次工作。可以预见,其他错误也会返回。所以我在这里陷入僵局。有人知道为什么在打开此选项时连接会

我在Wordpress和反向代理后运行它时遇到问题。我已将问题定位,这是这里提出的问题的解决方案:

在我在上面接受的解决方案中应用该命令之前,我无法访问网站上的任何链接,并且出现了太多重定向错误。启用保留原始主机头的选项修复了这些问题。但在我无法编辑单个页面后,它不会立即加载并返回ERR_CONNECTION_RESET错误

因为这是在我应用上面的命令之后发生的,所以我通过再次关闭它进行了测试,现在它再次工作。可以预见,其他错误也会返回。所以我在这里陷入僵局。有人知道为什么在打开此选项时连接会突然重置吗

重置的URL如下所示:

这是反向代理站点的web.config:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="ReverseProxyInboundRule1" stopProcessing="true">
                    <match url="(.*)" />
                    <action type="Rewrite" url="http://192.168.111.15:8080/{R:1}" />
                    <serverVariables>
                        <set name="HTTP_X_ORIGINAL_ACCEPT_ENCODING" value="[HTTP_ACCEPT_ENCODING]" />
                        <set name="HTTP_ACCEPT_ENCODING" value="eee" />
                    </serverVariables>
                </rule>
            </rules>

            <outboundRules>
                <rule name="ReverseProxyOutboundRule1" preCondition="ResponseIsHtml2">
                    <match filterByTags="A, Form, Img" pattern="^http(s)?://192.168.111.15:8080/(.*)" />
                    <action type="Rewrite" value="http{R:1}://www.siteurl.com/{R:2}" />
                </rule>
                <preConditions>
                    <preCondition name="ResponseIsHtml2">
                        <add input="{RESPONSE_CONTENT_TYPE}" pattern="^text/html" />
                        <add input="{HTTP_HOST}" pattern="siteurl.com" />
                    </preCondition>
                </preConditions>
            </outboundRules>
        </rewrite>
    </system.webServer>
</configuration>

我刚刚解决了这个问题!答案就在这里:

我将响应缓冲区阈值(在应用程序请求路由->服务器代理设置中)提高了很多,我遇到问题的页面立即开始工作。所以这是一个与IIS相关的问题


我希望这对其他人有帮助,因为这对我来说已经有好几天了

试图进一步缩小范围,但似乎与AJAX有关。但我对此并不明智。我已经用一个新的数据库重新安装了worpress,现在它似乎可以工作了。因此,这似乎是wordpress的问题,而不是IIS或windows的问题。编辑:说话太早了,有些事情无论如何都不起作用。