URL置換するとAdminでログイン出来ない

URL置換を行ったZabbixにAdminでログイン出来ず苦慮しております。
以下について、何かご存じの方いらっしゃいましたら教えて頂けないでしょうか?

■ 環境
Zabbixサーバ
OS:AlmaLinux 8.5
Zabbix:5.0
DB:PostgreSQL 13.7
php:7.2.24
httpd:Apache/2.4.37 (AlmaLinux)

Webサーバ
OS:Windows Server 2019 Standard
IIS:10.0.17763.1

■ URL置換について
WebサーバにApplication Request RoutingとURL Rewriteをインストールし、URL置換を行っています。
以下のようなアドレスのイメージになります。

(1) Zabbix
http://192.168.123.xxx/zabbix/

(2) Webサーバ
http://ドメイン/

(3) URL置換後のZabbix
http://ドメイン/sys/zabbix/

■ 現象
(1)にアクセス OK、Adminでログイン OK
(2)にアクセス OK
(3)にアクセス OK、Adminでログイン NG

(3)にアクセスしログインを試みるとGuestユーザになり、画面に「Session terminated, re-login, please.」が表示されます。
Guestにフル権限を付与すれば閲覧や設定可能ですが、宜しくないので解決したいと思っております。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

具体的にどのような置換のルールを記述されているのかわかりませ
んが、設定に不十分な個所があると思われます。
Zabbixはセッション管理にクッキーを使用しているので、それらも
やり取りできるような設定を行うことが必要です。

ユーザー limbo の写真

TNK様コメントありがとう御座います。
検証不十分ではありますが、ひとまず解決しましたので御報告致します。

◾︎原因
Cookieを保存しないパスに保存しようとしていた。
(1) の保存先
/zabbix
存在しているのでOK!

(3) の保存先
/sys/zabbix
存在しないパスなのでCookie維持されず!

◾︎解決方法
ZabbixのCSession.phpを修正してCookieの保存先を相対パスに変更

(インストールパス)/zabbix/include/classes/core/CSession.php
getDefaultCookiePath関数

変更前
return rtrim(〜略〜)
変更後
return './' . rtrim(〜略〜)