Skip to content
HC Redirect Page Generation

HC Redirect Page Generation

Use scripts/generate-hc-redirects.py to generate redirect pages from a CSV.

Required CSV Columns

  • Page Title
  • Legacy URL
  • New URL

Example row values:

  • Page Title: Edit a Checklist
  • Legacy URL: /hc/en-us/articles/9520246924699-Edit-a-Checklist
  • New URL: /moments/using-moments/manage-moments-notifications/edit-clone-or-delete-a-notification/

Command

python3 scripts/generate-hc-redirects.py redirects.csv --dry-run
python3 scripts/generate-hc-redirects.py redirects.csv

Optional safety flag:

python3 scripts/generate-hc-redirects.py redirects.csv --no-overwrite

Output Structure

Each CSV row generates:

content/hc/en-us/articles/<legacy-slug>/_index.md

For example:

/hc/en-us/articles/9520246924699-Edit-a-Checklist

becomes:

content/hc/en-us/articles/9520246924699-Edit-a-Checklist/_index.md

Last updated on