Relative URLs in the handbook linking to about.gitlab.com are 404 after migration
Problem to solve
The old handbook used relative URLs to references pages on about.gitlab.com - for example, /solutions/open-source
.
A quick search unveiled that many relative URLs need to be fixed. The search pattern is
[something](/relative-url...)
grep -r '(/solutions/open-source/' . ─╯
./content/handbook/sales/field-operations/order-processing.md:GitLab provides free licenses to qualifying entities through the [Community Programs](/handbook/marketing/developer-relations/community-programs/): [GitLab for Education Program](/solutions/education/), [GitLab for Open Source Program](/solutions/open-source/) and [GitLab for Startups Program](/solutions/startups/). All applications to these programs are routed through the [Community Programs applications automated workflows](/handbook/marketing/developer-relations/community-programs/automated-community-programs). **Only Developer Relations team members** should handle these applications and opportunities because the team verifies program requirements before issuing/renewing licenses and these opportunities are handled differently since the opportunities are free.
./content/handbook/marketing/developer-relations/community-programs/open-source-program/_index.md:By empowering open source projects with our most advanced features, the [GitLab for Open Source Program](/solutions/open-source/) supports GitLab's mission to make the world a place where anyone can contribute.
./content/handbook/marketing/developer-relations/community-programs/open-source-program/_index.md:Members of the GitLab Open Source Partners program are listed on the [partner program landing page](/solutions/open-source/partners). Follow these instructions to add a new logo to the roster.
./content/handbook/marketing/developer-relations/community-programs/community-programs-workflows/oss-program-verification.md:This page contains details regarding the process of verifying applications for [GitLab for Open Source Program](/solutions/open-source/). Because the GitLab for Open Source Program is part of GitLab's [Community Programs](/handbook/marketing/developer-relations/community-programs/), team members verify applications by using the seven-step [Community Programs Automation Workflow](/handbook/marketing/developer-relations/community-programs/automated-community-programs). See the handbook page on that workflow for details that pertain to all GitLab community programs.
./content/handbook/marketing/developer-relations/evangelist-program.md:There are many ways to participate in the GitLab community today: [contributing to an open source project](/handbook/marketing/developer-relations/contributor-success/), [contributing to our documentation](https://docs.gitlab.com/ee/development/documentation/), [hosting your open source project on GitLab](/solutions/open-source/), or teaching your colleagues and collaborators about the value of [Concurrent DevOps](/topics/devops/ ).
./content/handbook/marketing/developer-relations/workflows-tools/_index.md:| Marketo | [Marketo](/handbook/marketing/marketing-operations/marketo/) | Powers each intake form for our ([Education](/solutions/education/), [Open Source](/solutions/open-source/), and [Startups](/solutions/startups/)) programs. It is an integration which inserts the application record into Salesforce.
Solution
Use search and replace to prefix all relative URLs with https://about.gitlab.com
, and also run URL checks whether these URLs are still returning HTTP 2xx OK.
The change diff will likely affect controlled documents and requires @gitlab-com/ceo-chief-of-staff-team support.