
Я новичок в работе с сервером Apache HTTPD и пытаюсь настроить обратный прокси-сервер для внешнего сайта. Ниже приведена моя конфигурация:
SSLProxyEngine on
RewriteEngine on
ProxyPassMatch ^/(.*)$ https://abc.xyz.com/$1
ProxyPassReverse ^/(.*)$ https://abc.xyz.com/$1
RewriteRule /login-callback https://abc.xyz.com/login-callback"
Когда я работаю httpd.exe
в браузере и пытаюсь что-то посмотреть, http://localhost
я могу успешно подключиться к целевой странице внешнего сайта https://abc.xyz.com
.
Теперь на целевой странице у меня есть login
кнопка, которая правильно перенаправит ее на другой сайт, но в redirect_uri
добавлении она http://localhost/login-callback
выглядит так, как показано ниже,
https://PQR.xyz.com/oauth2/auth?client_id=my-client-id&code_challenge=lVv_PrQDR_m4Trw5ocYk5zaauGZZGU6EsIgJdmCOe20&code_challenge_method=S256&redirect_uri=http://localhost/login-callback&response_type=code
тогда как это должно бытьhttps://abc.xyz.com/login-callback
Вопрос: Как мне сохранить redirect_uri
with https://abc.xyz.com/
вместо http://localhost
?