Check vNext redirects prior to publishing a minor release #3657
Labels
theme:redirects
Issues related to the theme of maintaining URL redirects.
theme:releases
Issues related to the theme of minor releases.
We should implement a workflow that compares the sitemap as it would exist in vNext against the htaccess rules, to identify redirect rules that will be necessary when we cut the next version.
We currently have a practice of writing vNext rules into our htaccess file, even though they aren't validated, when we make content moves. It would be nice to have some validation of these rules instead of relying on an unchecked social contract.
Background
During #3250, we spent a lot of time on release-cutting day chasing down redirects in the new version. This happened because significant content moves were merged after practicing a release cutting, but before cutting the actual release, and therefore there were many redirects to track down during the cutting process.
It's not wrong for us to introduce significant content moves at any time. The issue here is that we don't have any way to actually test the vNext content against the htaccess rules. If we did, we could resolve most redirect issues prior to release, and closer to the time that we're making the content moves.
Implementation notes
/next/
into all URLs in the sitemapThe text was updated successfully, but these errors were encountered: