From d7f0d8d8eab168d9d379c7a8b8c15aa3cc046516 Mon Sep 17 00:00:00 2001
From: Joe Constant <joe@joeconstant.com>
Date: Thu, 6 Oct 2022 14:53:02 -0600
Subject: [PATCH] Add redirect of /upgrade/ to /upgrade-from-gitea/ on docs
 site (#21330)

Since adding an aliases block doesn't seem to work locally for me (I
suspect because a page actually exists and Hugo is granting preference
to existing pages over aliases), I also added entries to
static/_redirects file so Netlify will handle the redirects

Fixes #7208
---
 docs/content/doc/upgrade/from-gitea.en-us.md | 2 ++
 docs/static/_redirects                       | 4 ++++
 2 files changed, 6 insertions(+)

diff --git a/docs/content/doc/upgrade/from-gitea.en-us.md b/docs/content/doc/upgrade/from-gitea.en-us.md
index 0d22a32439c8..4dc47b05a4c3 100644
--- a/docs/content/doc/upgrade/from-gitea.en-us.md
+++ b/docs/content/doc/upgrade/from-gitea.en-us.md
@@ -1,6 +1,8 @@
 ---
 date: "2021-09-02T16:00:00+08:00"
 title: "Upgrade from an old Gitea"
+aliases:
+  - /en-us/upgrade/
 slug: "upgrade-from-gitea"
 weight: 10
 toc: false
diff --git a/docs/static/_redirects b/docs/static/_redirects
index 2114ae933f73..676181b61f93 100644
--- a/docs/static/_redirects
+++ b/docs/static/_redirects
@@ -10,3 +10,7 @@ https://gitea-docs.netlify.com/* https://docs.gitea.io/:splat 302!
 /en-us/ci-cd/ /en-us/integrations/ 302!
 /en-us/third-party-tools/ /en-us/integrations/ 302!
 /en-us/make/ /en-us/hacking-on-gitea/ 302!
+/en-us/upgrade/ /en-us/upgrade-from-gitea/ 302!
+/fr-fr/upgrade/ /fr-fr/upgrade-from-gitea/ 302!
+/zh-cn/upgrade/ /zh-cn/upgrade-from-gitea/ 302!
+/zh-tw/upgrade/ /zh-tw/upgrade-from-gitea/ 302!