I launched a reverse proxy server by Apache with below configuration:
<VirtualHost *:80> ProxyPreserveHost On ProxyPass / http://Server-IP/ ProxyPassReverse / http://Server-IP/ </VirtualHost>
I have some questions:
1- The real work of a proxy server is just that lines?
2- The real configuration of the web server must be done on the another server? Consider below figure:
The Internet --> Reverse Proxy Server --> Apache Web Server
The SSL configuration and other Apache hardening and configuration must be done on the Apache Web Server and not the Reverse Proxy Server?
Please share your experiences.