这是我的第一篇文章,是的,在这篇文章之前我已经阅读了很多其他的话题,我也尝试了很多次。
我的情况如下,我有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来纠正这种情况,或者是否可以通过将服务器直接连接到互联网来纠正它。