Url rewrite della pagina principale di Tomcat (es. http://server:8080)
- Creare la cartella /opt/tomcat/webapps/ROOT/WEB-INF/lib e metterci dentro il file urlrewritefilter-4.0.3.jar scaricato da http://tuckey.org/urlrewrite/
- Modificare /opt/tomcat/webapps/ROOT/WEB-INF/web.xml inserendo alla fine (prima dell’ultimo tag /web-app ) le seguenti righe:
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>UrlRewriteFilter</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
- Scaricare il file urlrewrite.xml da http://tuckey.org/urlrewrite/ e modificarlo inserendo la regola di rewrite dopo il tag iniziale urlrewrite (l’esempio seguente e’ tratto dal server fred):
<rule>
<note>
Regola di rewrite per la homepage di Tomcat
</note>
<from>^/$</from>
<to type="redirect">/EMR4TOUCH/mobileLogin.do</to>
</rule>
Url rewrite di una sottopagina di Tomcat (es. http://server:8080/webapp/)
- Scaricare il file urlrewritefilter-4.0.3.jar scaricato da http://tuckey.org/urlrewrite/ e metterlo nella cartella WEB-INF/lib della webapp: ( {war.dir}/WEB-INF/lib )
- Modificare il file web.xml della webapp ( {war.dir}/WEB-INF/web.xml) e aggiugere le seguenti righe prima del primo tag servlet :
<filter>
<filter-name>UrlRewriteFilter</filter-name>
<filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>UrlRewriteFilter</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>
- Scaricare il file urlrewrite.xml da http://tuckey.org/urlrewrite/ e modificarlo inserendo la regola di rewrite dopo il tag iniziale < urlrewrite > (l’esempio seguente e’ tratto dal server fred):
<rule>
<note>
Url rewrite della pagina principale di EMR4TOUCH
</note>
<from>http://pebbles:8080</from>
<to type="redirect">http://pebbles:8080/EMR4TOUCH/mobileLogin.do</to>
</rule>