URL rewrite error
Scenario:
Proxy server : domain name : go.ABC.com
server1: domain name: first.ABC.com created website is url: https://first.ABC.com/test
server2: domain name : second.ABC.com created website is url: https://second.ABC.com/check
on Proxy server: created two website "go.ABC.com/test" and "go.ABC.com/check" - enabled rewrite rule on "test"
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<clear />
<rule name="first" enabled="true" stopProcessing="true">
<match url=".*" ignoreCase="true" />
<action type="Rewrite" url="https://first.ABC.com/test/{R:0}" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Enabled rewrite rule on "check"
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<clear />
<rule name="Check" enabled="true" stopProcessing="true">
<match url=".*" ignoreCase="true" />
<action type="Rewrite" url="https://second.ABC.com/check/{R:0}" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Test https://go.ABC.com/test is working , it showed webpage on https://first.ABC.com/test
Test https://go.ABC.com/check is not working , it showed 502 - Web server received an invalid response while acting as a gateway or proxy server.
I think the rewrite rule is OK, as the first one is woking. but for another server, what configuration will cause this error