What you need to know
Changing a path does not automatically select a different backend; path-map reevaluation is a separate setting with loop safeguards.
Potentially affected
Azure Application Gateway v2 configurations using URL rewrite and path-based routing.
DSE recommendation
State whether a rewrite changes backend selection, then test that decision and its termination conditions.
Source facts
Application Gateway supports HTTP-header and URL rewriting on v2. Without path-map reevaluation, backend matching uses the original path; enabling reevaluation instead matches the rewritten path and can select a different backend pool.
Basic routing rules cannot enable reevaluation. Path-based rules need a conditional rewrite or a rewrite without reevaluation to avoid an endless evaluation cycle. A loop created dynamically by client input terminates the affected request with HTTP 500. Microsoft Learn.
Applicability
Identify the listener, routing-rule type, rewrite condition and intended backend. Keep URL presentation changes separate from deliberate traffic redistribution.
DSE recommendation
DSE recommends documenting an input path, rewritten path and expected backend for each representative case. Decide explicitly whether reevaluation belongs in that mapping. Review how each applicable rewrite terminates before applying the configuration. Include an unchanged-path case so the review does not focus only on requests expected to move.
Verification
Test the mapping in an approved environment and retain backend-side evidence of where each request arrived. Include boundary inputs that could repeatedly satisfy rewrite conditions. Check the returned status and destination together; a rewritten address alone does not demonstrate correct routing. Treat unexpected HTTP 500 responses as a reason to inspect the rewrite sequence before expanding the rollout.
Official references
Microsoft Learn: Rewrite HTTP headers and URL with Azure Application Gateway. Source retrieved September 9, 2026.
Review the official source
Rewrite HTTP headers and URL with Azure Application Gateway | Microsoft Learn · Verified September 9, 2026
Need help applying this guidance safely?
DSE can help confirm applicability, protect service continuity, and validate the result across physical security and IT systems.
Talk with DSE