redirect_update
Update an existing redirect rule by merging new values into its current configuration, preserving unspecified fields. Adjust source, destination, redirect type, active flag, or regex pattern.
Instructions
Update an existing redirect rule. At least one of source, destination, redirect_type, active, regexp must be supplied. redirect_type ∈ {301, 302, 307, 410}. Reversible by calling again with previous values.
Voog's PUT /redirect_rules/{id} is full-replace — missing fields are coerced to defaults (e.g. active flips to True). The tool GETs the current rule, merges your updates, then PUTs the full envelope, so unspecified fields are preserved.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | Yes | ||
| active | No | ||
| regexp | No | Treat source as a regex pattern. | |
| source | No | ||
| destination | No | ||
| redirect_id | Yes | ||
| redirect_type | No |