/ /x/introduction/ 301
/x/ https://mui.com/x/ 302
# Avoid conflicts with the other Next.js apps hosted under https://mui.com/
/x/_next/* /_next/:splat 200

# For links that we can't edit later on, for example hosted in the code published on npm or sent by email

# should all be prefixed with x-

/r/x-get-license https://mui.com/pricing/ 302
/r/x-license-eula https://mui.com/legal/mui-x-eula/ 302
/r/x-license-annual https://mui.com/legal/mui-x-eula/#annual-license 302
/r/x-license-trial https://mui.com/x/introduction/licensing/#evaluation-trial-licenses 302
/r/x-license-key-installation https://mui.com/x/introduction/licensing/#license-key-installation 302
/r/x-data-grid-no-dimensions https://mui.com/x/react-data-grid/layout/ 302
/r/x-technical-support https://mui.com/x/introduction/support/#technical-support 302
/r/x-issue-template https://codesandbox.io/s/mui-x-issue-template-qtf00h 302
/r/x-pro-svg https://mui.com/static/x/pro.svg 302
/r/x-pro-svg-link https://mui.com/x/introduction/licensing/#pro-plan 302
/r/x-premium-svg https://mui.com/static/x/premium.svg 302
/r/x-premium-svg-link https://mui.com/x/introduction/licensing/#premium-plan 302

# Legacy redirection
# Added in chronological order (the last line is the most recent one)
# To be removed 3+ years after being introduced
# 2021
/fr/* /:splat 200
/de/* /:splat 200
/ja/* /:splat 200
# 2022
/x/license/ https://mui.com/legal/mui-x-eula/ 301
/x/react-data-grid/group-pivot/ /x/react-data-grid/tree-data/ 301
/:lang/x/react-data-grid/group-pivot/ /:lang/x/react-data-grid/tree-data/ 301
/x/react-data-grid/columns/ /x/react-data-grid/column-definition/ 301
/:lang/x/react-data-grid/columns/ /:lang/x/react-data-grid/column-definition/ 301
/x/advanced-components/ /x/introduction/ 301
/:lang/x/advanced-components/ /:lang/x/introduction/ 301
/x/react-data-grid/rows/ /x/react-data-grid/row-definition/ 301
/:lang/x/react-data-grid/rows/ /:lang/x/react-data-grid/row-definition/ 301
/x/react-data-grid/selection/ /x/react-data-grid/row-selection/ 301
/:lang/x/react-data-grid/selection/ /:lang/x/react-data-grid/row-selection/ 301
/x/react-data-grid/migration-v4/ /x/migration/migration-data-grid-v4/ 301
/:lang/x/react-data-grid/migration-v4/ /:lang/x/migration/migration-data-grid-v4/ 301
/x/react-data-grid/migration-v5/ /x/migration/migration-data-grid-v5/ 301
/:lang/x/react-data-grid/migration-v5/ /:lang/x/migration/migration-data-grid-v5/ 301
/x/react-date-pickers/migration-lab/ /x/migration/migration-pickers-lab/ 301
/:lang/x/react-date-pickers/migration-lab/ /:lang/x/migration/migration-pickers-lab/ 301
/x/api/date-pickers/clock-picker/ /x/api/date-pickers/time-clock/ 301
/:lang/x/api/date-pickers/clock-picker/ /:lang/x/api/date-pickers/time-clock/ 301
/:lang/x/* /x/:splat 301
# 2023
/x/api/date-pickers/calendar-picker/ /x/api/date-pickers/date-calendar/ 301
/x/api/date-pickers/calendar-picker-skeleton/ /x/api/date-pickers/day-calendar-skeleton/ 301
/x/api/date-pickers/month-picker/ /x/api/date-pickers/month-calendar/ 301
/x/api/date-pickers/year-picker/ /x/api/date-pickers/year-calendar/ 301
/x/react-data-grid/editing-legacy/ https://v5.mui.com/x/react-data-grid/editing-legacy/ 301
/x/api/date-pickers/desktop-next-date-picker/ /x/api/date-pickers/desktop-date-picker/ 301
/x/api/date-pickers/next-date-picker/ /x/api/date-pickers/date-picker/ 301
/x/react-date-pickers/calendar/ /x/react-date-pickers/date-calendar/ 301
/x/react-date-pickers/legacy-date-time-picker/ /x/react-date-pickers/date-time-picker/ 301
# 2024
/x/react-charts/heat-map/ /x/react-charts/heatmap/ 301
/x/react-charts/tree-map/ /x/react-charts/treemap/ 301

# Proxies
