i have created two target group named: "webserver1TG" with registered targets "webserver1" "webserver12G" with registered targets "webserver2" Webserver1 & Webserver2 has different http content. Then i created application load balancer(ALB) and added listener rule: 1. IF Path is /1/* THEN forward to "webserver1TG" 2. IF Path is /2/* THEN forward to "webserver2TG" last 80:default IF(Request otherwise not routed) THEN forward to "webserver1TG" <==== This created by default so, when i try to access the browser content: ALB/1 ==> this doesnt open the website (from my point, it should open content of webserver1TG) ALB/2 ==> this doesn't open the website (from my point, it should open content of webserver2TG) ALB ==> this open with web content of "webserver1TG" (this is ok) why is this happening, any solution or advice will be appreciated. Thanks.