Использовать один и тот же экземпляр tomcat для нескольких URL - PullRequest
0 голосов
/ 09 июля 2019

У меня на сервере запущен экземпляр tomcat opxxx01 (FQDN: opxxx01.domain.com) Все работает нормально.Но я хочу отобразить тот же экземпляр на другом URL: quietude.anotherdomain.com

Я прочитал много тем об этом , но у меня ничего не работает:

Вкл.opxxx01.domain.com -> OK

На quietude.anotherdomain.com -> KO

Контекст: Red Hat Enterprise Linux Server версии 7.4 (Maipo);Tomcat 8.5.30;Apache 2.4.6

Вы можете видеть мой код ниже, но ничего не отображается на quietude.anotherdomain.com.

Спасибо за вашу помощь:)

<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>

1 Ответ

0 голосов
/ 15 июля 2019

Я наконец нашел это!

Я файл app.f2e312e439be13da8b85.js , я изменяю:

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

на

/downloads/quietude_result.csv

и в моем файле Statistics.vue , я изменяю:

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

на

axios.get('/downloads/quietude_result.csv').then(response => {
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...