diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6c05b9808b9f1f8335545df6afda2b0d95bea7f7..d91481cd2df7ed222549c65762b468ddcb0b7685 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -15,6 +15,7 @@ test:
   script:
   - BASE_URL="https://$CI_PROJECT_NAMESPACE.$CI_PAGES_DOMAIN/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/public/"
   - HUGO_UGLYURLS=true hugo --buildDrafts --buildFuture --baseURL=$BASE_URL
+  - echo "Website deployed at $BASE_URL/index.html"
   artifacts:
     expose_as: 'Preview changes'
     paths:
diff --git a/static/_redirects b/static/_redirects
new file mode 100644
index 0000000000000000000000000000000000000000..ba216427ed2d2423a438743a834c8afd97f0109c
--- /dev/null
+++ b/static/_redirects
@@ -0,0 +1,48 @@
+# Release tarballs
+/archive/ https://archive.mesa3d.org/
+/archive/* https://archive.mesa3d.org/:splat
+
+# Pages from the old website that moved into docs.mesa3d.org
+/application-issues.html https://docs.mesa3d.org/application-issues.html
+/bugs.html https://docs.mesa3d.org/bugs.html
+/codingstyle.html https://docs.mesa3d.org/codingstyle.html
+/conform.html https://docs.mesa3d.org/conform.html
+/contents.html https://docs.mesa3d.org/contents.html
+/debugging.html https://docs.mesa3d.org/debugging.html
+/developers.html https://docs.mesa3d.org/developers.html
+/devinfo.html https://docs.mesa3d.org/devinfo.html
+/dispatch.html https://docs.mesa3d.org/dispatch.html
+/download.html https://docs.mesa3d.org/download.html
+/egl.html https://docs.mesa3d.org/egl.html
+/envvars.html https://docs.mesa3d.org/envvars.html
+/extensions.html https://docs.mesa3d.org/extensions.html
+/faq.html https://docs.mesa3d.org/faq.html
+/helpwanted.html https://docs.mesa3d.org/helpwanted.html
+/install.html https://docs.mesa3d.org/install.html
+/intro.html https://docs.mesa3d.org/intro.html
+/license.html https://docs.mesa3d.org/license.html
+/lists.html https://docs.mesa3d.org/lists.html
+/llvmpipe.html https://docs.mesa3d.org/llvmpipe.html
+/meson.html https://docs.mesa3d.org/meson.html
+/opengles.html https://docs.mesa3d.org/opengles.html
+/osmesa.html https://docs.mesa3d.org/osmesa.html
+/perf.html https://docs.mesa3d.org/perf.html
+/postprocess.html https://docs.mesa3d.org/postprocess.html
+/precompiled.html https://docs.mesa3d.org/precompiled.html
+/release-calendar.html https://docs.mesa3d.org/release-calendar.html
+/releasing.html https://docs.mesa3d.org/releasing.html
+/relnotes.html https://docs.mesa3d.org/relnotes.html
+/relnotes/*.html https://docs.mesa3d.org/relnotes/:splat.html
+/repository.html https://docs.mesa3d.org/repository.html
+/shading.html https://docs.mesa3d.org/shading.html
+/sourcedocs.html https://docs.mesa3d.org/sourcedocs.html
+/sourcetree.html https://docs.mesa3d.org/sourcetree.html
+/submittingpatches.html https://docs.mesa3d.org/submittingpatches.html
+/systems.html https://docs.mesa3d.org/systems.html
+/thanks.html https://docs.mesa3d.org/thanks.html
+/utilities.html https://docs.mesa3d.org/utilities.html
+/versions.html https://docs.mesa3d.org/versions.html
+/viewperf.html https://docs.mesa3d.org/viewperf.html
+/vmware-guest.html https://docs.mesa3d.org/vmware-guest.html
+/webmaster.html https://www.mesa3d.org/website/
+/xlibdriver.html https://docs.mesa3d.org/xlibdriver.html