Httpd.conf перенаправить на внешний URL Apache Tomcat - PullRequest
0 голосов
/ 02 мая 2018

У меня есть приложение, которое звонит на внешний URL. Когда я пытаюсь запустить его в localhost, загружаются только некоторые статические HTML-файлы, которые находятся в localhost.

Все файлы, расположенные на внешнем URL, не загружаются. Возвращает 404 не найденную ошибку.

Я использую Apache Sever и Tomcat для запуска приложения.

Мой файл Httpd.conf содержит следующие изменения:

<VirtualHost *:80>
ProxyPreserveHost On
ProxyRequests On
ProxyVia On
ServerName localhost
ServerAlias *.localhost
ProxyPass /ab-ux-sass http://localhost:8080/ab-ux-sass
ProxyPassReverse /ab-ux-sass http://localhost:8080/ab-ux-sass
ProxyPass /ux-services https://boot.lender.com/ux-services
ProxyPassReverse /ux-services                    
                               https://boot.lender.com/ux-services
   </VirtualHost>

какие изменения в конфигурации нужно сделать?

1 Ответ

0 голосов
/ 07 мая 2018

Внесены следующие изменения в файл Httpd.conf. Это работает сейчас.

 <VirtualHost *:80>
  ServerName dev.localhost
  SSLProxyEngine on
  ProxyRequests Off
  <Proxy *>
   Order allow,deny
   Allow from All
 </Proxy>
   ProxyPass /ab-ux-sass http://localhost:8080/ab-ux-sass
   ProxyPassReverse /ab-ux-sass http://localhost:8080/ab-ux-sass
   ProxyPass /ux-services https://boot.lender.com/ux-services
   ProxyPassReverse /ux-services                    
                           https://boot.lender.com/ux-services
 </VirtualHost>
...