Beispiel 7: Umleitung von Marketingschlüsselwörtern

Die Marketingabteilung von Example Inc. möchte vereinfachte URLs für bestimmte vordefinierte Suchbegriffe auf der Website des Unternehmens einrichten. Für diese Schlüsselwörter, es will die URL neu definieren, wie unten gezeigt.

  • Externe URL:

http://www.example.com/\<marketingkeyword\>

  • Interne URL:

http://www.example.com/go/kwsearch.asp?keyword=\<marketingkeyword\>

Um die Umleitung für Marketingschlüsselwörter einzurichten, erstellen Sie eine Umschreibaktion mit den Werten in der folgenden Tabelle.

Aktionsname Art der Umschreibaktion Ausdruck zum Auswählen des Zielorts Zeichenfolgenausdruck für Ersetzungstext
Action-Rewrite-Modify_URL INSERT_BEFORE HTTP.REQ.URL.PATH.GET(1) "”go/kwsearch.aspkeyword=”l”

Anschließend erstellen Sie eine Richtlinie zum Umschreiben mit den Werten in der folgenden Tabelle.

Richtlinienname Aktionsname Nicht definierte Aktion Ausdruck
Policy-Rewrite-Modify_URL Action-Rewrite-Modify_URL NOREWRITE HTTP.REQ.HOSTNAME.SERVER.EQ(“www.example.com”)

Schließlich würden Sie die Richtlinie zum Umschreiben binden und ihr eine Priorität von 800 zuweisen. Im Gegensatz zu den vorherigen Umschreibrichtlinien sollte diese Richtlinie die letzte sein, die auf eine Anforderung angewendet wird, die ihren Kriterien entspricht. Aus diesem Grund setzt Citrix ADC Administrator seinen Goto-Prioritätsausdruck auf END.

Jede Anfrage, die ein Marketing-Keyword verwendet, wird auf die CGI-Seite der Keywortsuche umgeleitet, woraufhin eine Suche durchgeführt wird und alle verbleibenden Richtlinien übersprungen werden.

Beispiel 7: Umleitung von Marketingschlüsselwörtern