AEM dispatcher config. | Community
Skip to main content
aditya524
February 12, 2019

AEM dispatcher config.

  • February 12, 2019
  • 1 reply
  • 3624 views

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.

1 reply

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

aditya524
aditya524Author
February 12, 2019

thanks for the reply gaurav now i got it

Gaurav-Behl
Level 10
February 12, 2019

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