I have quite a content heavy site for my frontend framework which serves as documentation. However, now I have a problem. I just made a major refactor of part of the framework which means revising a number of pages, but the old version should still be reachable for folks still using that version.
Therefore, i need some way to switch versions of pages, something similar to a language switcher i think. I think I’ll have to take care of canonical links as well i think, and the sitemap.
I would like some ideas on how to tackle it. For now I can think of a couple:
- Clone the entire content into version subfolders (downside is its a complete clone, even if one page has changed).
- Duplicate pages and use tags, and use a language like switcher and a session storage to remember a users desired version across pages (feels messy to me).
- I cant think of a three.
Anyone got any awesome ideas? Thanks a bunch.