ADC

Exemple 9 : Redirection de la page d’accueil

New Company, Inc. a récemment acquis un concurrent plus petit, Purchased Company, et souhaite rediriger la page d’accueil de Purchased Company vers une nouvelle page de son propre site Web, comme indiqué ici.

Pour rediriger les demandes vers la page d’accueil de la société achetée, vous devez créer des actions de réécriture avec les valeurs du tableau suivant.

Nom de l’action Type d’action de réécriture Expression pour choisir la référence cible Expression de chaîne pour le texte de remplacement
Action-Rewrite-Replace_URLr REMPLACER HTTP.REQ.URL.PATH_AND_QUERY “/products/page.htm”
Action-Rewrite-Replace_Host REMPLACER HTTP.REQ.HOSTNAME « www.newcompany.com »
add rewrite action action-Rewrite-Replace_URLr REPLACE HTTP.REQ.URL.PATH_AND_QUERY “/products/page.htm”

add rewrite action action-Rewrite-Replace_Host REPLACE HTTP.REQ.HOSTNAME “www.newcompany.com”
<!--NeedCopy-->

Vous devez ensuite créer des stratégies de réécriture avec les valeurs du tableau suivant.

Nom de la stratégie Nom de l’action Action non définie Expression
Policy-Rewrite-Replace-None Action-Rewrite-Replace-None NOREWRITE !HTTP.REQ.HOSTNAME.SERVER.EQ(“www.purchasedcompany.com”)
Policy-Rewrite-Replace-Host Action-Rewrite-Replace_Host NOREWRITE HTTP.REQ.HOSTNAME.SERVER.EQ(“www.purchasedcompany.com”)
add rewrite policy Policy-Rewrite-Replace-None !HTTP.REQ.HOSTNAME.SERVER.EQ(“www.purchasedcompany.com”) Action-Rewrite-Replace-None NOREWRITE

add rewrite policy Policy-Rewrite-Replace-Host HTTP.REQ.HOSTNAME.SERVER.EQ(“www.purchasedcompany.com”) Action-Rewrite-Replace_Host NOREWRITE
<!--NeedCopy-->

Enfin, vous devez lier les stratégies de réécriture globalement, en attribuant à la première une priorité de 100 et à la seconde une priorité de 200.

bind rewrite global Policy-Rewrite-Replace-None 100

bind rewrite global Policy-Rewrite-Replace-Host 200
<!--NeedCopy-->

Les demandes adressées à l’ancien site Web de la société acquise sont désormais redirigées vers la bonne page sur la page d’accueil de la nouvelle société.

Exemple 9 : Redirection de la page d’accueil