URL rewrite error

Silver Lu 1 Reputation point
2021-10-26T08:46:03.463+00:00

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

Internet Information Services
{count} votes