Httpd.conf重定向到外部url apache tomcat

时间:2018-05-02 11:00:19

标签: apache tomcat httpd.conf

我有一个应用程序可以调用外部URL。 当我尝试在localhost中运行它时,只会加载localhost中的一些静态HTML文件。

外部网址上的所有文件都无法加载。它返回404未找到错误。

我正在使用Apache服务器和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 :(得分:0)

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