代理将HTTP传递给Apache上的HTTP(2个服务器,1个站点)

这是我的第一篇文章,是的,在这篇文章之前我已经阅读了很多其他的话题,我也尝试了很多次。

我的情况如下,我有2个公司的Apache服务器,networking请求到达路由器,它转向服务器1(Centos 6.5),服务器1redirect到服务器2(7)的一些链接。 像图像:

https://imgur.com/GeEPTRf

我有一个服务器上安装了SSL的网站,我需要configurationWeb请求通过服务器1并redirect到它,但我不能。

目前我的configuration如下:

虚拟主机服务器1:

ServerName www.relici.org.br ServerAlias ​​relici.org.br * .relici.org.br SSLProxyEngine On <Location />   ProxyPass https://www.relici.org.br/ # (proxy for server 2)   ProxyPassReverse https://www.relici.org.br/ </ Location> 

服务器2上的虚拟主机:

 ServerName www.relici.org.br DocumentRoot /home/www/sites/relici/2_3 SSLEngine On SSLCertificateFile /etc/letsencrypt/live/www.relici.org.br/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/www.relici.org.br/privkey.pem SSLProxyEngine on  <Directory "/home/www/sites/relici/2_3">     Options FollowSymLinks Includes     AllowOverride None     Allow from all     Order allow, deny     Require all granted   </ Directory> 

有了这个,我可以正常访问我的内部networking上的网站,问题如下:

1st – 绿色ssl锁不出现

2º – 外部(通过networking访问)网站留下的布局不符合标准。

我想知道是否有任何方法来修复虚拟主机的configuration来纠正这种情况,或者是否可以通过将服务器直接连接到互联网来纠正它。