Last updated on APRIL 28, 2017
Applies to:Oracle HTTP Server - Version 184.108.40.206 and later
Information in this document applies to any platform.
How to Setup Oracle HTTP Server as a Virtual Host Reverse Proxy
This document describes how to setup the Oracle HTTP Server (OHS) as a Virtual Host Reverse-Proxy (RP), using multiple virtual hosts, or multiple names that resolve on the network. This should be applicable to any apache-based HTTP Server, including versions 220.127.116.11, 9.0.2, 9.0.3, 9.0.4, 10.1.2, 10.1.3, 11.1.1.x and 12.x. This document was written and tested with Apache 1.3 based Oracle HTTP Server, then later tested on the newer versions. If applicable, follow the Apache 2 documentation referenced within to make necessary change.
This document describes configuring and testing the following request flow:
User --> Apache-RP --> OHS
User --> OHS-RP --> OHS
The goal of this document is not to provide all required steps for all possible topologies. The goal of this document is to provide the basic VirtualHost and basic ProxyPass directives in a step-by-step method to test the request flow between the two Oracle HTTP Servers, ensuring that the request is reaching one desired server configuration, and being forwarded to the next desired server configuration. This is very important to ensure requests are being handled by the expected VirtualHost before configuring other components and applications to use this request flow.
For other topologies and considerations, see the bottom of this document.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms