Utilice la misma instancia de tomcat en varias URL

0

Tengo una instancia de tomcat ejecutándose en mi servidor opxxx01 (FQDN: opxxx01.domain.com) Todo funciona bien. Pero quiero mostrar la misma instancia en otra URL: quietude.anotherdomain.com

Leí muchos temas sobre esto, pero nada me funciona:

En opxxx01.domain.com -> Aceptar

En quietude.anotherdomain.com -> KO

Contexto: Red Hat Enterprise Linux Server versión 7.4 (Maipo); Tomcat 8.5.30; Apache 2.4.6

Puede ver mi código a continuación, pero no se muestra nada en quietude.anotherdomain.com.

Gracias por tu ayuda :)

<Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">
    <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
        prefix="localhost_access_log" suffix=".txt"
        pattern="%h %l %u %t &quot;%r&quot; %s %b %S %D %F" />
    <Valve className="org.apache.catalina.valves.ErrorReportValve" showReport="false" showServerInfo="false" />
</Host>
<!-- I added these lines below -->
<Host name="quietude.anotherdomain.com"  appBase="webapps" unpackWARs="true" autoDeploy="true">
    <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
        prefix="quietude_access_log" suffix=".txt"
        pattern="%h %l %u %t &quot;%r&quot; %s %b %S %D %F" />
</Host>
0

¡Finalmente lo encontré!

En el archivo app.f2e312e439be13da8b85.js , cambio:

http://opxxx01.domain.com/downloads/quietude_result.csv

por

/downloads/quietude_result.csv

y en mi archivo Statistics.vue , cambio:

axios.get('http://opxxx01.domain.com/downloads/quietude_result.csv').then(response => {

por

axios.get('/downloads/quietude_result.csv').then(response => {