Andrea Palmieri wrote:
Maybe you can add to your dns service configuration three CNAME values that point to your reverse proxy server name. For example: application_a.mydomain.com, application_b.mydomain.com, application_c.mydomain.com should resolve to: reverse_proxy.mydomain.com Then in append in your reverse proxy httpd.conf three VirtualHosts definitions: <VirtualHost *:443> ServerName application_a.mydomain.com SSLEngine on SSLCertificateFile /etc/httpd/conf/ssl.crt/CertCA1.crt SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key ProxyPass / http://myinternal_server/application_a/ ProxyPassReverse / http://myinternal_server/application_a/ </VirtualHost> <VirtualHost *:443> ServerName application_b.mydomain.com SSLEngine on SSLCertificateFile /etc/httpd/conf/ssl.crt/CertCA2.crt SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key ProxyPass / http://myinternal_server/application_b/ ProxyPassReverse / http://myinternal_server/application_b/ </VirtualHost> <VirtualHost *:443> ServerName application_c.mydomain.com SSLEngine on SSLCertificateFile /etc/httpd/conf/ssl.crt/CertCA3.crt SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key ProxyPass / http://myinternal_server/application_c/ ProxyPassReverse / http://myinternal_server/application_c/ </VirtualHost> ------------------------------------------ Niccolo' Manfrini Protechta - Information Security Tel. +39 0521 2021 Fax. +39 0521 207461 http://www.protechta.it/ |