ADC
Merci pour vos commentaires

Ce article a été traduit automatiquement. (Clause de non responsabilité)

Exemple 12 : Configuration de la réécriture pour modifier le nom d’hôte et l’URL dans la demande du client sur l’appliance Citrix ADC

La fonctionnalité de réécriture sur une appliance NetScaler ADC est utilisée pour convertir l’URL disponible dans la demande du client en une autre URL que le serveur principal peut comprendre. Vous pouvez bénéficier des avantages suivants en utilisant la fonction de réécriture :

  • Améliore la sécurité en masquant l’URL réelle de la ressource demandée par le client.

  • Empêche les utilisateurs non autorisés d’accéder aux ressources du réseau.

Prenons un exemple où votre organisation actuelle est rachetée par une autre organisation. Il devient difficile pour les administrateurs d’informer chaque utilisateur de l’organisation acquise de la nouvelle adresse Web. Dans ce scénario, l’utilisation de la fonction de réécriture devient pratique pour modifier le nom d’hôte et l’URL dans les demandes du client pour le site Web de l’organisation acquise. Vous pouvez utiliser la réécriture pour modifier temporairement les URL de la demande du client lorsque le site Web est en cours de maintenance.

La section suivante décrit la procédure permettant de modifier le nom d’hôte et l’URL dans une demande client à l’aide de la fonction de réécriture.

Prenons l’exemple d’un utilisateur qui saisit une http://www.example.com URL dans le navigateur Web. L’administrateur du site Web souhaite que l’appliance NetScaler ADC convertisse l’URL précédente de la demande du client en. http://myexample.example.net.in/resource/inventory/s?t=112

Dans l’exemple précédent, l’administrateur du site Web souhaite que l’appliance NetScaler ADC remplace le nom de domaine « example.com » par « myexample.example.net.in » et l’URL par « resource/inventory/s ? t = 112 pouces.

Effectuez les opérations suivantes à l’aide de l’interface de ligne de commande

  1. Ouvrez une session sur l’appliance NetScaler ADC à l’aide de SSH.

  2. Ajoutez des actions de réécriture.

    • add rewrite action rewrite_domain_url_replace_act replace HTTP.REQ.URL "\"http://myexample.example.net.in/resource/inventory/s?t=112\""
  3. Ajoutez des stratégies de réécriture pour les actions de réécriture.

    • add rewrite policy rewrite_domain_url_pol HTTP.REQ.HOSTNAME.EQ("www.example.com") rewrite_domain_url_replace_act
  4. Liez les stratégies de réécriture à un serveur virtuel.

    • bind lb vserver rewrite_LB -policyName rewrite_domain_url_pol -priority 100 -gotoPriorityExpression END -type REQUEST
La version officielle de ce document est en anglais. Certains contenus de la documentation Cloud Software Group ont été traduits de façon automatique à des fins pratiques uniquement. Cloud Software Group n'exerce aucun contrôle sur le contenu traduit de façon automatique, qui peut contenir des erreurs, des imprécisions ou un langage inapproprié. Aucune garantie, explicite ou implicite, n'est fournie quant à l'exactitude, la fiabilité, la pertinence ou la justesse de toute traduction effectuée depuis l'anglais d'origine vers une autre langue, ou quant à la conformité de votre produit ou service Cloud Software Group à tout contenu traduit de façon automatique, et toute garantie fournie en vertu du contrat de licence de l'utilisateur final ou des conditions d'utilisation des services applicables, ou de tout autre accord avec Cloud Software Group, quant à la conformité du produit ou service à toute documentation ne s'applique pas dans la mesure où cette documentation a été traduite de façon automatique. Cloud Software Group ne pourra être tenu responsable de tout dommage ou problème dû à l'utilisation de contenu traduit de façon automatique.
Exemple 12 : Configuration de la réécriture pour modifier le nom d’hôte et l’URL dans la demande du client sur l’appliance Citrix ADC