declarativeNetRequest.Redirect
Details describing how a redirect should be performed, as the redirect property of a RuleAction. Only valid for redirect rules.
Note: A redirect action does not redirect the request, and the request continues as usual when:
- the action does not change the request.
- the redirect URL is invalid (e.g., the value of regexSubstitutionis not a valid URL).
Type
Values of this type are objects. They contain these properties:
- extensionPathOptional
- 
A string. The path relative to the extension directory. Should start with '/'. The initiator of the request can only follow the redirect when the resource is listed inweb_accessible_resources.
- regexSubstitutionOptional
- 
A string. The substitution pattern for rules that specify aregexFilter. The first match ofregexFilterwithin the URL is replaced with this pattern. WithinregexSubstitution, backslash-escaped digits (\1to\9) are used to insert the corresponding capture groups.\0refers to the entire matching text.
- transformOptional
- 
declarativeNetRequest.URLTransform. The URL transformations to perform.
- urlOptional
- 
A string. The redirect URL. Redirects to JavaScript URLs are not allowed.
Example extensions
Browser compatibility
Loading…