To explain it more:--
1.User will hit main URL: outlet.lenovo.com and it will point to US customer's page and Language page is US English below:
http://outlet.lenovo.com/SEUILibrary/controller/e/outlet_us/LenovoPortal/en_US/special-offers.workflow:ShowPromo?LandingPage=/All/US/Portals/Outlet
- When user will hit MAIN url: outlet.ie.lenovo.com and it will point to IE customer's page and Language page is IE English below:
http://outlet.lenovo.com/SEUILibrary/controller/e/outlet_ie/LenovoPortal/en_IE/special-offers.workflow:ShowPromo?LandingPage=/All/EMEA/Portals/Outlet
- When user will hit MAIN url: outlet.gb.lenovo.com and it will point to UK/GB customer's page and Language page is GB English below:
http://outlet.XYZ.com/SEUILibrary/controller/e/outlet_gb/XYZPortal/en_GB/special-offers.workflow:ShowPromo?LandingPage=/All/EMEA/Portals/Outlet
- When user will hit main URL: outlet.de.lenovo.com and it will point to UK/GB customer's page and Language page is DE below:
http://outlet.XYZ.com/SEUILibrary/controller/e/outlet_de/XYZPortal/de_DE/special-offers.workflow:ShowPromo?LandingPage=/All/EMEA/Portals/Outlet
- When user will hit main URL: outlet.fr.lenovo.com and it will point to FR customer's page and Language page is FR below:
http://outlet.XYZ.com/SEUILibrary/controller/e/outlet_fr/XYZPortal/fr_FR/special-offers.workflow:ShowPromo?LandingPage=/All/EMEA/Portals/Outlet
But they all have a common Virtual-Server: lets say : 10.1.1.1 which is attached to a Test-Pool having 4 members where the pages are hosted.
Upon hitting the respective URL's by the customer, the expanded URL common part is: http://outlet.XYZ.com/SEUILibrary/controller/e/ , so can we write some irule making use of the Class-maps data-group to point it to the pool.