Skip to main content
aditya524
February 12, 2019

AEM dispatcher config.

hi can some one explain how this works..

in the  httpd.conf file from the Apache web server where Dispatcher is configured

Add the details as PROXY-NAME PROXY-URL at the end of the file.

For example:
ProxyPass /maps/search http://servername.test.org:8380/sitese
ProxyPassReverse /maps/search http://servername.test.org:8380/sitese

So whenever there is a call to /maps/search the respective url is called in java script directly for example

var url = /maps/search ;

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

3 replies

Gaurav-Behl
Level 10
February 12, 2019

Here is one of the simplistic explanation - Reverse Proxy Guide - Apache HTTP Server Version 2.4

Your js code will execute the request on browser which traverses through several layers and goes to your apache server. Apache would use mod_proxy configs to fetch the response of /maps/search from target/backend servers and return it back to the browser.

ProxyPass will fetch '/maps/search' from http://servername.test.org:8380/sitese

ProxyPassReverse  would modify the 'Location' header for the same request to ensure that the request came from apache/proxy server

Translate
aditya524
aditya524Author
February 12, 2019

thanks for the reply gaurav now i got it

Translate
Gaurav-Behl
Level 10
February 12, 2019

Another example is Dispatcher which is a reverse proxy and performs the same tasks.

Translate