`http://localhost` ではなく `https://abc.xyz.com/` を使用して `redirect_uri` を永続化するにはどうすればよいですか?

`http://localhost` ではなく `https://abc.xyz.com/` を使用して `redirect_uri` を永続化するにはどうすればよいですか?

私は 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を永続化するにはどうすればよいですか?https://abc.xyz.com/http://localhost

関連情報