cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
324
Views
0
Helpful
1
Replies

ACE: Modifying parts of HTTP request

mgalazka
Level 1
Level 1

We are currently evaluating the possibility of switching over to ACE modules for some of our load balancing. However, we need to have some basic support for modifying the HTTP Request. We need to be able to smartly (regex?) match certain pieces of the URI and replace it with other values. For instance, if someone requests /foo/*, I need to be able to modify the request to /bar/*. Therefore, the end client sees the page coming from http://domain.tld/foo/hello.world when in fact on the load-balanced server, it is coming from http://localserver/bar/hello.world.

Has anyone done anything like this? All I've seen so far with regard to rewrite is really just redirection to HTTPS.

1 Accepted Solution

Accepted Solutions

URL rewrite feature is available on ACE appliance for quite sometime.

It was not available on ACE module earlier and we were limited to use 301/302 redirects but as per our Guru Gilles it is available with 2.1.1 code.

http://forum.cisco.com/eforum/servlet/NetProf?page=netprof&forum=Data%20Center&topic=Application%20Networking&topicID=.ee7814f&CommCmd=MB%3Fcmd%3Dpass_through%26location%3Doutline%40%5E1%40%40.1ddf2b4c/6#selected_message

Syed

View solution in original post

1 Reply 1

URL rewrite feature is available on ACE appliance for quite sometime.

It was not available on ACE module earlier and we were limited to use 301/302 redirects but as per our Guru Gilles it is available with 2.1.1 code.

http://forum.cisco.com/eforum/servlet/NetProf?page=netprof&forum=Data%20Center&topic=Application%20Networking&topicID=.ee7814f&CommCmd=MB%3Fcmd%3Dpass_through%26location%3Doutline%40%5E1%40%40.1ddf2b4c/6#selected_message

Syed