Enable or disable chunking based on URI
We have a website with two different applications on it. For example, and .
Due to some older code that the app-a application is running, they are forced to used Compatibility Mode within IE to make it work. When we migrated the application from our old Cisco ACE load balancers to our F5's (11.6.1 HF1), the application broke. What we eventually figured out is that we had to set Request Chunking in the http profile to 'Rechunk' for it to work.
Unfortunately, this broke app-b. So with Rechunk on, it fixes app-a but breaks app-b. With it off, it breaks app-a but fixes app-b.
What I'm trying to find out is, is there a way, with an irule, to say "if the uri includes app-a, enable rechunk for response chunking but if it includes app-b (or maybe anything else), don't enable it"?
I tried using an irule to tell the web server to only use http 1.0, so chunking wouldn't be an issue and although the rule worked, if I didn't have rechunk turned on, the app-a application didn't work.