Tomcat - Redirect url

1. Tomcat - Redirect url

Joelson
jmota

(usa Ubuntu)

Enviado em 23/02/2024 - 09:20h

Esse tópico mostrará como realizar um redirect através do tomcar para ocutar portas ou pastas de projetos.
Ex:De: suaurl.com.br:8080/seu projeto
Para: suaurl.com.br

Para criar hosts virtuais, primeiro navegue até o diretório de instalação do Tomcat e edite o arquivo conf/server.xml.

Dentro da tag: <Engine name=”Catalina” defaultHost=”localhost”> defina as configurações para cada host. Suas alterações deverá ficar similar com o código abaixo:
<Host name=”app1" appBase=”webapps” unpackWARs=”true” autoDeploy=”true”>
<Alias>app1.local</Alias>
<Valve className=”org.apache.catalina.valves.AccessLogValve” directory=”logs” prefix=”aplicacaofervente_access_log” suffix=”.txt” pattern=”%h %l %u %t %r %s %b” />
<Context path=”” docBase=”/opt/tomcat9/webapps/app1" debug=”0" reloadable=”true” />
</Host>
<Host name=”app2" appBase=”webapps” unpackWARs=”true” autoDeploy=”true”>
<Alias>app2.local</Alias>
<Valve className=”org.apache.catalina.valves.AccessLogValve” directory=”logs” prefix=”aplicacaofervente_access_log” suffix=”.txt” pattern=”%h %l %u %t %r %s %b” />
<Context path=”” docBase=”/opt/tomcat9/webapps/app2" debug=”0" reloadable=”true” />
</Host>

Dentro das tags “Host” usamos um nome para identificar o host criado. O “Alias” é o endereço que será usado para apontar para esse host. Outro ponto importante está no “docBase” dentro da tag “Context”, que informa o caminho real para a aplicação no servidor.

Após alterar as configurações, reinicie o Tomcat.
sudo systemctl restart tomcat 



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts