ワンクリックで
umbraco-redirect
Redirect URL management (tracked 301s from renamed/moved documents)
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Redirect URL management (tracked 301s from renamed/moved documents)
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Use csv-update to batch-modify a property across multiple documents.
Search for a data type, inspect it, and update its configuration.
Walk the content tree to find a document, update a property, and publish.
Search for documents matching a query and publish them.
Call an authenticated raw Umbraco Management API endpoint
Persistent authentication helpers
SOC 職業分類に基づく
| name | umbraco-redirect |
| description | Redirect URL management (tracked 301s from renamed/moved documents) |
| metadata | {"version":"0.4.8","requires":{"bins":["umbraco"],"skills":["umbraco-shared"]}} |
PREREQUISITE: Read
../umbraco-shared/SKILL.mdfor auth, global flags, and security rules.
umbraco redirect <command> [flags]
| Command | Description |
|---|---|
redirect get <document-id> | List redirects recorded for one document |
redirect list | List tracked redirects (paginated; use --filter for URL substring search) |
redirect status | Get redirect tracking status (enabled/disabled) |
umbraco redirect get <document-id>
GET /redirect-management/{id}. Returns the redirects pointing at the given document key, paginated.
| Flag | Type | Default | Description |
|---|---|---|---|
--all | bool | false | Walk every page until exhausted (auto-paginates with --take as the page size, default 500; combine with --skip to start partway through). Bounded by an internal 100k-item ceiling. |
--fields | string | — | Limit response fields (comma-separated top-level keys) |
--first-n | int | 0 | Return only the first N items from item collections |
--ids-only | bool | false | Return only item IDs for item collections |
--params | string | — | Query parameters as JSON |
--skip | int | -1 | Skip count (passes through as ?skip=N; lets you walk past the server page size on large children/root collections) |
--summarize | bool | false | Return only id/name/alias fields for item collections |
--take | int | -1 | Take count (passes through as ?take=N; combine with --skip to page) |
umbraco redirect list
GET /redirect-management. Lists the redirects Umbraco recorded when published documents were renamed or moved. --filter matches against the original URL.
| Flag | Type | Default | Description |
|---|---|---|---|
--fields | string | — | Limit response fields (comma-separated top-level keys) |
--filter | string | — | Substring filter against the original redirect URL |
--first-n | int | 0 | Return only the first N items from item collections |
--ids-only | bool | false | Return only item IDs for item collections |
--skip | int | -1 | Skip count (passes through as ?skip=N; lets you walk past the server page size on large children/root collections) |
--summarize | bool | false | Return only id/name/alias fields for item collections |
--take | int | -1 | Take count (passes through as ?take=N; combine with --skip to page) |
umbraco redirect status
Safety: Always use
--dry-runfirst. Remove the flag only after verifying the dry-run output.
| Command | Description |
|---|---|
redirect delete <id> | Delete a tracked redirect |
redirect disable | Disable redirect URL tracking |
redirect enable | Enable redirect URL tracking |
umbraco redirect delete <id>
| Flag | Type | Default | Description |
|---|---|---|---|
--dry-run | bool | false | Print the planned request without executing |
--force | bool | false | Confirm permanent deletion |
Safe pattern:
# 1. Dry run first
umbraco redirect delete <id> --dry-run
# 2. Execute
umbraco redirect delete <id> --force
umbraco redirect disable
POST /redirect-management/status?status=Disabled. Toggles redirect URL tracking site-wide; the inverse command reverses it.
| Flag | Type | Default | Description |
|---|---|---|---|
--dry-run | bool | false | Print the planned request without executing |
Safe pattern:
# 1. Dry run first
umbraco redirect disable --dry-run
# 2. Execute
umbraco redirect disable
umbraco redirect enable
POST /redirect-management/status?status=Enabled. Toggles redirect URL tracking site-wide; the inverse command reverses it.
| Flag | Type | Default | Description |
|---|---|---|---|
--dry-run | bool | false | Print the planned request without executing |
Safe pattern:
# 1. Dry run first
umbraco redirect enable --dry-run
# 2. Execute
umbraco redirect enable
# Browse subcommands
umbraco redirect --help
# Inspect a specific endpoint schema
umbraco schema redirect.<method>