[/map
{"- map/map "})
[/map/title
{"- topic/title "}) Using Studio with a Reverse Proxy (title]
[/map/topicref
{"- map/topicref "}) [/map/topicref/topicmeta
{"- map/topicmeta "}) [/map/topicref/topicmeta/navtitle
{"- topic/navtitle "}) Using Studio with a Reverse Proxy (navtitle][/map/topicref/topicmeta/linktext
{"- map/linktext "}) Using Studio with a Reverse Proxy (linktext][/map/topicref/topicmeta/shortdesc
{"- map/shortdesc "}) Studio can be configured to use a reverse proxy. (shortdesc] (topicmeta][/map/topicref/topicref
{"- map/topicref "}) [/map/topicref/topicref/topicmeta
{"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle
{"- topic/navtitle "}) About reverse proxies (navtitle][/map/topicref/topicref/topicmeta/linktext
{"- map/linktext "}) About reverse proxies (linktext][/map/topicref/topicref/topicmeta/shortdesc
{"- map/shortdesc "}) A reverse proxy provides a more secure way for users to get access to application servers. (shortdesc] (topicmeta][/map/topicref/topicref/topicref
{"- map/topicref "}) [/map/topicref/topicref/topicref/topicmeta
{"- map/topicmeta "}) [/map/topicref/topicref/topicref/topicmeta/navtitle
{"- topic/navtitle "}) What is a reverse proxy? (navtitle][/map/topicref/topicref/topicref/topicmeta/linktext
{"- map/linktext "}) What is a reverse proxy? (linktext][/map/topicref/topicref/topicref/topicmeta/shortdesc
{"- map/shortdesc "}) A reverse proxy retrieves resources on behalf of a client from one or more servers, and then returns these resources to the client as though they came from the server itself. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref/topicref
{"- map/topicref "}) [/map/topicref/topicref/topicref/topicmeta
{"- map/topicmeta "}) [/map/topicref/topicref/topicref/topicmeta/navtitle
{"- topic/navtitle "}) Types of reverse proxies (navtitle][/map/topicref/topicref/topicref/topicmeta/linktext
{"- map/linktext "}) Types of reverse proxies (linktext][/map/topicref/topicref/topicref/topicmeta/shortdesc
{"- map/shortdesc "}) Reverse proxies may be either devices/appliances or specially configured web servers. (shortdesc] (topicmeta] (topicref] (topicref][/map/topicref/topicref
{"- map/topicref "}) [/map/topicref/topicref/topicmeta
{"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle
{"- topic/navtitle "}) Example sequence for a reverse proxy request (navtitle][/map/topicref/topicref/topicmeta/linktext
{"- map/linktext "}) Example sequence for a reverse proxy request (linktext][/map/topicref/topicref/topicmeta/shortdesc
{"- map/shortdesc "}) Here is an example of the typical sequence for a request processed using a reverse proxy server. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref
{"- map/topicref "}) [/map/topicref/topicref/topicmeta
{"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle
{"- topic/navtitle "}) Recommendations for reverse proxy configuration (navtitle][/map/topicref/topicref/topicmeta/linktext
{"- map/linktext "}) Recommendations for reverse proxy configuration (linktext][/map/topicref/topicref/topicmeta/shortdesc
{"- map/shortdesc "}) Here are some general configuration recommendations for setting up a reverse proxy. (shortdesc] (topicmeta][/map/topicref/topicref/topicref
{"- map/topicref "}) [/map/topicref/topicref/topicref/topicmeta
{"- map/topicmeta "}) [/map/topicref/topicref/topicref/topicmeta/navtitle
{"- topic/navtitle "}) Preserving HTTP 1.1 Host: headers (navtitle][/map/topicref/topicref/topicref/topicmeta/linktext
{"- map/linktext "}) Preserving HTTP 1.1 Host: headers (linktext][/map/topicref/topicref/topicref/topicmeta/shortdesc
{"- map/shortdesc "}) HTTP 1.1 requests often include a Host: header, which contains the hostname from the client request. This is because a server may use a single IP address or interface to accept requests for multiple DNS hostnames. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref/topicref
{"- map/topicref "}) [/map/topicref/topicref/topicref/topicmeta
{"- map/topicmeta "}) [/map/topicref/topicref/topicref/topicmeta/navtitle
{"- topic/navtitle "}) Enabling the Apache ProxyPreserveHost directive (navtitle][/map/topicref/topicref/topicref/topicmeta/linktext
{"- map/linktext "}) Enabling the Apache ProxyPreserveHost directive (linktext][/map/topicref/topicref/topicref/topicmeta/shortdesc
{"- map/shortdesc "}) The ProxyPreserveHost directive is used to instruct Apache mod_proxy, when acting as a reverse proxy, to preserve and retain the original Host: header from the client browser when constructing the proxied request to send to the target server. (shortdesc] (topicmeta] (topicref] (topicref][/map/topicref/topicref
{"- map/topicref "}) [/map/topicref/topicref/topicmeta
{"- map/topicmeta "}) [/map/topicref/topicref/topicmeta/navtitle
{"- topic/navtitle "}) Reverse proxy configuration options for Studio (navtitle][/map/topicref/topicref/topicmeta/linktext
{"- map/linktext "}) Reverse proxy configuration options for Studio (linktext][/map/topicref/topicref/topicmeta/shortdesc
{"- map/shortdesc "}) Here are some options for configuring reverse proxy for Studio. (shortdesc] (topicmeta][/map/topicref/topicref/topicref
{"- map/topicref "}) [/map/topicref/topicref/topicref/topicmeta
{"- map/topicmeta "}) [/map/topicref/topicref/topicref/topicmeta/navtitle
{"- topic/navtitle "}) Simple Studio reverse proxy configuration (navtitle][/map/topicref/topicref/topicref/topicmeta/linktext
{"- map/linktext "}) Simple Studio reverse proxy configuration (linktext][/map/topicref/topicref/topicref/topicmeta/shortdesc
{"- map/shortdesc "}) Here is a brief overview of a simple reverse proxy configuration for Studio. The configuration preserves the Host: header, and does not use SSL or path remapping. Studio only supports matching context paths. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref/topicref
{"- map/topicref "}) [/map/topicref/topicref/topicref/topicmeta
{"- map/topicmeta "}) [/map/topicref/topicref/topicref/topicmeta/navtitle
{"- topic/navtitle "}) Studio reverse proxy configuration without preserving Host: headers (navtitle][/map/topicref/topicref/topicref/topicmeta/linktext
{"- map/linktext "}) Studio reverse proxy configuration without preserving Host: headers (linktext][/map/topicref/topicref/topicref/topicmeta/shortdesc
{"- map/shortdesc "}) If a reverse proxy used by Studio does not preserve the Host: header, and instead makes a request with a Host: header referring to the target application server, Studio and the application server receive an incorrect hostname. This causes Studio to generate absolute URLs that refer to the proxied application server instead of to the reverse proxy server. (shortdesc] (topicmeta] (topicref][/map/topicref/topicref/topicref
{"- map/topicref "}) [/map/topicref/topicref/topicref/topicmeta
{"- map/topicmeta "}) [/map/topicref/topicref/topicref/topicmeta/navtitle
{"- topic/navtitle "}) Configuring Studio to support an SSL-enabled reverse-proxy (navtitle][/map/topicref/topicref/topicref/topicmeta/linktext
{"- map/linktext "}) Configuring Studio to support an SSL-enabled reverse-proxy (linktext][/map/topicref/topicref/topicref/topicmeta/shortdesc
{"- map/shortdesc "}) If Studio is installed behind a reverse proxy that has SSL capabilities, and the client SSL is terminated on the reverse proxy, you must configure Studio to set the preferred protocol to HTTPS, and provide the host and port for the reverse proxy server. (shortdesc] (topicmeta] (topicref] (topicref] (topicref]
(map]