0

ページが相対 URL を解決できるように mod_proxy_html を構成しようとしています。Apache は私の設定で正常に動作しますが、相対 URL は解決されません。

.conf ファイル

<VirtualHost *:80>
    ServerAdmin webmaster@localhost

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

    ProxyHTMLEnable On

    Header add Set-Cookie "ROUTEID=.%{BALANCER_WORKER_ROUTE}e; path=/" env=BALANCER_ROUTE_CHANGED
    <Proxy balancer://mycluster>
            BalancerMember "http://localhost:8080"
            BalancerMember "http://localhost:8180"
            ProxySet stickysession=ROUTEID
    </Proxy>
    ProxyPass / balancer://mycluster
    ProxyHTMLURLMap / balancer://mycluster
    RequestHeader    unset  Accept-Encoding
</VirtualHost>

jboss に直接アクセスした結果:

ここに画像の説明を入力

Apache の mod_proxy 負荷分散を介して jboss にアクセスした結果:

ここに画像の説明を入力

明らかに、この問題により、静的リソースは後者にロードされません。

4

1 に答える 1