Globally Binding-URL-Transformationsrichtlinien

Nachdem Sie die URL-Transformationsrichtlinien konfiguriert haben, binden Sie sie an Global oder an einen Bindepunkt, um sie in Kraft zu setzen. Nach der Bindung wird jede Anforderung oder Antwort, die einer URL-Transformationsrichtlinie entspricht, durch das Profil umgewandelt, das dieser Richtlinie zugeordnet ist.

Wenn Sie eine Richtlinie binden, weisen Sie ihr eine Priorität zu. Die Priorität bestimmt die Reihenfolge, in der die von Ihnen definierten Richtlinien ausgewertet werden. Sie können die Priorität auf eine beliebige positive Ganzzahl festlegen. Im Citrix ADC Betriebssystem funktionieren Richtlinienprioritäten in umgekehrter Reihenfolge - je höher die Zahl, desto niedriger die Priorität.

Da die URL-Transformationsfunktion nur die erste Richtlinie implementiert, mit der eine Anforderung übereinstimmt, und keine zusätzlichen Richtlinien, die ebenfalls übereinstimmen, ist die Richtlinienpriorität wichtig, um die gewünschten Ergebnisse zu erzielen. Wenn Sie Ihrer ersten Richtlinie eine niedrige Priorität einräumen (z. B. 1000), weisen Sie den Citrix ADC an, diese nur auszuführen, wenn andere Richtlinien mit höherer Priorität nicht mit einer Anforderung übereinstimmen. Wenn Sie Ihrer ersten Richtlinie eine hohe Priorität einräumen (z. B. 1), weisen Sie den Citrix ADC an, sie zuerst auszuführen, und überspringen alle anderen Richtlinien, die möglicherweise ebenfalls übereinstimmen. Sie können sich viel Raum lassen, andere Richtlinien in beliebiger Reihenfolge hinzuzufügen, ohne Prioritäten neu zuweisen zu müssen, indem Sie Prioritäten mit Intervallen von 50 oder 100 zwischen jeder Richtlinie festlegen, wenn Sie Ihre Richtlinien global binden.

Hinweis: URL-Transformationsrichtlinien können nicht an TCP-basierte virtuelle Server gebunden werden.

So binden Sie eine URL-Transformationsrichtlinie mit der Citrix ADC Befehlszeile

Geben Sie an der Citrix ADC Eingabeaufforderung die folgenden Befehle ein, um eine URL-Transformationsrichtlinie global zu binden und die Konfiguration zu überprüfen:

  • bind transform global <policyName> <priority>
  • show transform global

Beispiel:


> bind transform global polisearching 100
 Done
> show transform global
1)      Policy Name: polisearching
        Priority: 100

 Done

So binden Sie eine URL-Transformationsrichtlinie mit dem Konfigurationsdienstprogramm

  1. Erweitern Sie im Navigationsbereich Umschreiben, dann URL-Transformation, und klicken Sie dann auf **Richtlinien.
  2. Klicken Sie im Detailbereich auf Richtlinien-Manager.
  3. Wählen Sie im Dialogfeld Richtlinien-Manager transformieren den Bindepunkt aus, an den Sie die Richtlinie binden möchten**. Folgende Möglichkeiten stehen zur Auswahl:
    • Global überschreiben. Richtlinien, die an diesen Bindungspunkt gebunden sind, verarbeiten den gesamten Datenverkehr von allen Schnittstellen der Citrix ADC Appliance und werden vor allen anderen Richtlinien angewendet.
    • Virtueller LB Server. Richtlinien, die an einen virtuellen Lastausgleichsserver gebunden sind, werden nur auf Datenverkehr angewendet, der von diesem virtuellen Lastausgleichsserver verarbeitet wird, und werden vor allen globalen Standardrichtlinien angewendet. Nachdem Sie LB Virtual Server ausgewählt haben, müssen Sie auch den spezifischen virtuellen Lastausgleichsserver auswählen, an den Sie diese Richtlinie binden möchten.
    • CS Virtual Server. Richtlinien, die an einen virtuellen Server zum Wechseln von Inhalten gebunden sind, werden nur auf Datenverkehr angewendet, der von diesem virtuellen Server zum Wechseln von Inhalten verarbeitet wird, und werden vor allen globalen Standardrichtlinien angewendet. Nachdem Sie CS Virtual Server ausgewählt haben, müssen Sie auch den spezifischen Content Switching Virtual Server auswählen, an den Sie diese Richtlinie binden möchten.
    • Standard Global. Richtlinien, die an diesen Bindungspunkt gebunden sind, verarbeiten den gesamten Datenverkehr von allen Schnittstellen der Citrix ADC Appliance.
    • Richtlinienbezeichnung. Richtlinien, die an eine Richtlinienbeschriftung gebunden sind, verarbeiten Datenverkehr, den die Richtlinienbeschriftung an sie weiterleitet. Die Richtlinienbezeichnung steuert die Reihenfolge, in der Richtlinien auf diesen Datenverkehr angewendet werden.
  4. Wählen Sie Richtlinie einfügen aus, um eine neue Zeile einzufügen und eine Dropdownliste mit allen verfügbaren, ungebundenen URL-Transformationsrichtlinien anzuzeigen.
  5. Wählen Sie die Richtlinie aus, die Sie binden möchten, oder wählen Sie Neue Richtlinie aus, um eine neue Richtlinie zu erstellen. Die ausgewählte oder erstellte Richtlinie wird in die Liste der global gebundenen URL-Transformationsrichtlinien eingefügt.
  6. Nehmen Sie zusätzliche Anpassungen an der Bindung vor.
    • Um die Richtlinienpriorität zu ändern, klicken Sie auf das Feld, um es zu aktivieren, und geben Sie dann eine neue Priorität ein. Sie können auch Prioritäten neu generieren auswählen, um die Prioritäten gleichmäßig neu zu nummerieren.
    • Um den Richtlinienausdruck zu ändern, doppelklicken Sie auf dieses Feld, um das Dialogfeld Transformationsrichtlinie konfigurieren zu öffnen, in dem Sie den Richtlinienausdruck bearbeiten können.
    • Um den Gehe zu Ausdruck festzulegen, doppelklicken Sie in der Spaltenüberschrift Gehe zu Ausdruck, um die Dropdownliste anzuzeigen, in der Sie einen Ausdruck auswählen können.
    • Um die Option Invoke festzulegen, doppelklicken Sie auf das Feld in der Spaltenüberschrift Invoke, um die Dropdownliste anzuzeigen, in der Sie einen Ausdruck auswählen können.
  7. Wiederholen Sie die Schritte 3 bis 6, um zusätzliche URL-Transformationsrichtlinien hinzuzufügen, die Sie global binden möchten.
  8. Klicken Sie auf OK, um die Änderungen zu speichern. In der Statusleiste wird eine Meldung angezeigt, die besagt, dass die Richtlinie erfolgreich konfiguriert wurde.