declarativeNetRequest.Redirect

Details zur Beschreibung, wie eine Umleitung durchgeführt werden soll, als redirect-Eigenschaft von RuleAction. Nur gültig für Umleitungsregeln.

Hinweis: Eine Umleitungsaktion leitet die Anfrage nicht um, und die Anfrage wird wie gewohnt fortgesetzt, wenn:

  • die Aktion die Anfrage nicht ändert.
  • die Umleitungs-URL ungültig ist (z. B. ist der Wert von regexSubstitution keine gültige URL).

Typ

Werte dieses Typs sind Objekte. Sie enthalten diese Eigenschaften:

extensionPath Optional

Ein string. Der Pfad relativ zum Erweiterungsverzeichnis. Sollte mit '/' beginnen. Der Initiator der Anfrage kann der Umleitung nur folgen, wenn die Ressource in web_accessible_resources aufgeführt ist.

regexSubstitution Optional

Ein string. Das Ersetzungsmuster für Regeln, die einen regexFilter angeben. Das erste Vorkommen von regexFilter innerhalb der URL wird durch dieses Muster ersetzt. Innerhalb von regexSubstitution werden durch Rückwärtsschrägstrich-escapete Ziffern (\1 bis \9) die entsprechenden Erfassungsgruppen eingefügt. \0 bezieht sich auf den gesamten übereinstimmenden Text.

transform Optional

declarativeNetRequest.URLTransform. Die URL-Transformationen, die durchgeführt werden sollen.

url Optional

Ein string. Die Umleitungs-URL. Umleitungen zu JavaScript-URLs sind nicht erlaubt.

Beispielerweiterungen

Browser-Kompatibilität