Apache 2 역방향 프록시, http로 하드코딩된 내부 애플리케이션

Apache 2 역방향 프록시, http로 하드코딩된 내부 애플리케이션

https가 활성화된 Apache 역방향 프록시를 설정했습니다. Apache(https) -> 내부 애플리케이션(http)

그러나 javascript와 같은 일부 리소스는 여전히 http 형식이고 http 를 사용하여 하드 코딩되어 있을 수 있으므로 브라우저에 의해 차단됩니다(strict-origin-when-cross-origin).

내부 앱의 응답을 https로 다시 작성하거나 리디렉션하는 방법

http://subdomain.myserver.com/js/somefile.jshttps://subdomain.myserver.com/js/somefile.js, 브라우저에 도달하기 전

이게 내 구성이야

<VirtualHost *:80>
    ServerName subdomain.myserver.com   
    RewriteEngine On
    RedirectPermanent / https://subdomain.myserver.com/
</VirtualHost>

<VirtualHost *:443>
    ServerName subdomain.myserver.com
    Header edit Location ^http: https:
    ProxyPreserveHost On
    ProxyPass / http://127.0.0.1:8090/
    ProxyPassReverse / http://127.0.0.1:8090/
</VirtualHost>

감사합니다.

관련 정보