2017-10-30 24 views
0

http에서 https로 오는 모든 URL을 다시 쓰려고합니다.RewriteRule 포함 된 언더 토를위한 Http to HTTP

((UndertowEmbeddedServletContainerFactory) container) 
      .addBuilderCustomizers(builder -> { 
        builder.setHandler(new RewriteHandler()); 
       } 
      ); 

을하지만 RewriteHandler는 RewriteConfig 객체와 HttpHandler를 객체를 필요로하고 내가 이것을 구성하는 방법 나는 확실하지 오전 : 순간 은 내 구성이 있습니다.

아무도이 경험이 있습니까?

답변

0

프론트 엔드 응용 프로그램과 다른 포트에서 실행되는 nginx 리디렉션 서버를 사용하여 종료되었습니다. My Elastic로드 밸런서는 포트 80을 해당 nginx 포트에 매핑하고 nginx는 (내 도메인 이름)으로 간단한 301 리디렉션을 수행합니다. 내로드 밸런서가 ssl 포트를 8080에 매핑합니다.