Show TOC

Requests filternLocate this document in the navigation structure

Verwendung

Mit den Operationen RegForbiddenUrl , RegGoneUrl , RegIForbiddenUrl und RegIGoneUrl (das I im Namen steht für den case insensitiven Pattern Match) können Sie Requests anhand der URL filtern. Sie werden dann nicht weitergeleitet, der Client bekommt den HTTP-Fehler forbidden zurück.

Vorgehensweise

Verwenden Sie die Operationen in der Aktionsdatei. Die Syntaxbeschreibung finden Sie unter URLs manipulieren .

Bei forbidden wird der HTTP OK Code 403 an den Client geschickt, bei gone der OK Code 410. Der Ersetzungsausdruck hat keinen Einfluss auf die Antwort, die an den Client geschickt wird, daher ist er normalerweise leer.

Sie können Umleitungen mit Bedingungen weiter spezifizieren: Das Filtern kann auf bestimmte Clients, Protokolle, Uhrzeiten, usw. eingeschränkt werden.

Beispiel

Die Zeile

RegIForbiddenUrl ^/ping(.*)

weist alle Requests, der mit /ping beginnen, ab.

RegIGoneUrl ^/oldpath(.*) -

filtert alle Requests, die mit /oldpath beginnen, heraus. Der Client bekommt die Meldung, dass diese URL nicht mehr existiert.