Seleccionar página

Necesitabamos redirigir el / a una aplicación /web teniendo el undertow como balanceador.

 

No se podia usar el welcome-content porque no se publica en el balanceador el /.

Pero se pueden usar reglas para esa redirección, pero que no hay mucha información de como hacerlo.

 

Pero asi se puede conseguir:

<subsystem xmlns=”urn:jboss:domain:undertow:3.1″>
<buffer-cache name=”default”/>
<server name=”default-server”>
<http-listener name=”default” socket-binding=”http” redirect-socket=”https” enable-http2=”false” max-parameters=”5000″ tcp-keep-alive=”true” read-timeout=”600000″/>
<https-listener name=”https” socket-binding=”https” security-realm=”ApplicationRealm” enable-http2=”false” max-parameters=”5000″/>
<http-listener name=”management” socket-binding=”mcmp-management” enable-http2=”true”/>

<host name=”default-host” alias=”localhost”>
<filter-ref name=”load-balancer”/>
<filter-ref name=”redirectIndex” predicate=”path(/)”/>
</host>
</server>
<servlet-container name=”default” default-encoding=”UTF-8″ use-listener-encoding=”true”/>
<filters>
<mod-cluster name=”load-balancer” management-socket-binding=”mcmp-management” advertise-socket-binding=”modcluster” enable-http2=”true”/>
<rewrite name=”redirectIndex” redirect=”true” target=”/web/”/>
</filters>
</subsystem>