What is secure reverse proxying?
Reverse proxying is used to protect a Web server or database behind a firewall. A client connects to a proxy server (with an SSL session if necessary). The proxy server initiates a second connection from it to the Web server, from which it can retrieve data. All of this is transparent to the end user. Corporate data can remain behind the firewall and yet be accessible to the public as necessary. To provide additional security, the proxy server can be configured to speak only to the Web server’s IP address and vice versa, and the firewall can be configured to allow HTTP traffic only between those two IP addresses.