diff --git a/en/_index.md b/en/_index.md
index ed1723fd58b..d07453ea920 100644
--- a/en/_index.md
+++ b/en/_index.md
@@ -1,6 +1,7 @@
---
title: TiDB in Kubernetes Documentation
summary: Learn about TiDB in Kubernetes documentation.
+aliases: ['/docs/tidb-in-kubernetes/dev/_index/']
---
# TiDB in Kubernetes Documentation
diff --git a/en/access-dashboard.md b/en/access-dashboard.md
index 6100ddb99a6..e98ac7d492e 100644
--- a/en/access-dashboard.md
+++ b/en/access-dashboard.md
@@ -2,6 +2,7 @@
title: Access TiDB Dashboard
summary: Learn how to access TiDB Dashboard in Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/access-dashboard/']
---
# Access TiDB Dashboard
diff --git a/en/access-tidb.md b/en/access-tidb.md
index 4c28b243f77..e3e1ecc8dab 100644
--- a/en/access-tidb.md
+++ b/en/access-tidb.md
@@ -2,6 +2,7 @@
title: Access the TiDB Cluster in Kubernetes
summary: Learn how to access the TiDB cluster in Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/access-tidb/']
---
# Access the TiDB Cluster in Kubernetes
diff --git a/en/advanced-statefulset.md b/en/advanced-statefulset.md
index 63c0d3b1ed2..5c9dc2810ed 100644
--- a/en/advanced-statefulset.md
+++ b/en/advanced-statefulset.md
@@ -2,6 +2,7 @@
title: Advanced StatefulSet Controller
summary: Learn how to enable and use the advanced StatefulSet controller.
category: reference
+aliases: ['/docs/tidb-in-kubernetes/dev/advanced-statefulset/']
---
# Advanced StatefulSet Controller
diff --git a/en/api-references.md b/en/api-references.md
index f7f6543bb05..ed7b5ea5da8 100644
--- a/en/api-references.md
+++ b/en/api-references.md
@@ -2,6 +2,7 @@
title: TiDB Operator API Document
summary: Reference of TiDB Operator API
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/api-references/']
---
API Document
pingcap.com/v1alpha1
diff --git a/en/backup-and-restore-using-helm-charts.md b/en/backup-and-restore-using-helm-charts.md
index 10c10309c20..f018d47ef73 100644
--- a/en/backup-and-restore-using-helm-charts.md
+++ b/en/backup-and-restore-using-helm-charts.md
@@ -2,7 +2,7 @@
title: Backup and Restore Using Helm Charts
summary: Learn how to back up and restore data of the TiDB cluster in Kubernetes using Helm charts.
category: how-to
-aliases: ['/docs/dev/tidb-in-kubernetes/maintain/backup-and-restore/','/docs/v3.0/tidb-in-kubernetes/maintain/backup-and-restore/','/docs/v3.1/tidb-in-kubernetes/maintain/backup-and-restore/']
+aliases: ['/docs/tidb-in-kubernetes/dev/backup-and-restore-using-helm-charts/','/docs/dev/tidb-in-kubernetes/maintain/backup-and-restore/','/docs/v3.0/tidb-in-kubernetes/maintain/backup-and-restore/','/docs/v3.1/tidb-in-kubernetes/maintain/backup-and-restore/']
---
# Backup and Restore Using Helm Charts
diff --git a/en/backup-to-aws-s3-using-br.md b/en/backup-to-aws-s3-using-br.md
index 3f87443089b..924acddaa67 100644
--- a/en/backup-to-aws-s3-using-br.md
+++ b/en/backup-to-aws-s3-using-br.md
@@ -2,6 +2,7 @@
title: Back up Data to S3-Compatible Storage Using BR
summary: Learn how to back up data to Amazon S3 using BR.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/backup-to-aws-s3-using-br/']
---
diff --git a/en/backup-to-gcs.md b/en/backup-to-gcs.md
index 7131ff16e3c..60333b15757 100644
--- a/en/backup-to-gcs.md
+++ b/en/backup-to-gcs.md
@@ -2,6 +2,7 @@
title: Back up Data to GCS
summary: Learn how to back up the TiDB cluster to GCS.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/backup-to-gcs/']
---
# Back up Data to GCS
diff --git a/en/backup-to-s3.md b/en/backup-to-s3.md
index eb1e1c008ef..90437693587 100644
--- a/en/backup-to-s3.md
+++ b/en/backup-to-s3.md
@@ -2,6 +2,7 @@
title: Back up Data to S3-Compatible Storage Using Mydumper
summary: Learn how to back up the TiDB cluster to the S3-compatible storage.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/backup-to-s3/']
---
# Back up Data to S3-Compatible Storage Using Mydumper
diff --git a/en/benchmark-sysbench.md b/en/benchmark-sysbench.md
index 5de10ce803b..cd7f47bb8cc 100644
--- a/en/benchmark-sysbench.md
+++ b/en/benchmark-sysbench.md
@@ -2,6 +2,7 @@
title: TiDB in Kubernetes Sysbench Performance Test
summary: Learn the Sysbench performance test of TiDB in Kubernetes.
category: benchmark
+aliases: ['/docs/tidb-in-kubernetes/dev/benchmark-sysbench/']
---
# TiDB in Kubernetes Sysbench Performance Test
diff --git a/en/cheat-sheet.md b/en/cheat-sheet.md
index 0ab1955f66f..0f45b9a036d 100644
--- a/en/cheat-sheet.md
+++ b/en/cheat-sheet.md
@@ -2,6 +2,7 @@
title: Command Cheat Sheet for TiDB Cluster Management
summary: Learn the commonly used commands for managing TiDB clusters.
category: reference
+aliases: ['/docs/tidb-in-kubernetes/dev/cheat-sheet/']
---
# Command Cheat Sheet for TiDB Cluster Management
diff --git a/en/collect-tidb-logs.md b/en/collect-tidb-logs.md
index 5c4abace124..bee56e029c2 100644
--- a/en/collect-tidb-logs.md
+++ b/en/collect-tidb-logs.md
@@ -2,6 +2,7 @@
title: Collect TiDB Logs in Kubernetes
summary: Learn how to collect TiDB logs in Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/collect-tidb-logs/']
---
# Collect TiDB Logs in Kubernetes
diff --git a/en/configure-a-tidb-cluster.md b/en/configure-a-tidb-cluster.md
index 31c7b85d846..edebc8ed98c 100644
--- a/en/configure-a-tidb-cluster.md
+++ b/en/configure-a-tidb-cluster.md
@@ -2,6 +2,7 @@
title: Configure a TiDB Cluster in Kubernetes
summary: Learn how to configure a TiDB cluster in Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/configure-a-tidb-cluster/']
---
# Configure a TiDB Cluster in Kubernetes
diff --git a/en/configure-backup.md b/en/configure-backup.md
index 6e35b98054c..bd4df787788 100644
--- a/en/configure-backup.md
+++ b/en/configure-backup.md
@@ -2,6 +2,7 @@
title: Configuration of tidb-backup Chart
summary: Learn the configurations of the tidb-backup chart.
category: reference
+aliases: ['/docs/tidb-in-kubernetes/dev/configure-backup/']
---
# Configuration of tidb-backup Chart
diff --git a/en/configure-storage-class.md b/en/configure-storage-class.md
index fd1132272fe..0fd30721e49 100644
--- a/en/configure-storage-class.md
+++ b/en/configure-storage-class.md
@@ -2,7 +2,7 @@
title: Persistent Storage Class Configuration in Kubernetes
summary: Learn how to configure local PVs and network PVs.
category: reference
-aliases: ['/docs/dev/tidb-in-kubernetes/reference/configuration/local-pv/']
+aliases: ['/docs/tidb-in-kubernetes/dev/configure-storage-class/','/docs/dev/tidb-in-kubernetes/reference/configuration/local-pv/']
---
# Persistent Storage Class Configuration in Kubernetes
diff --git a/en/configure-tidb-binlog-drainer.md b/en/configure-tidb-binlog-drainer.md
index 602b1ae5448..a0af8cd7bcf 100644
--- a/en/configure-tidb-binlog-drainer.md
+++ b/en/configure-tidb-binlog-drainer.md
@@ -2,6 +2,7 @@
title: TiDB Binlog Drainer Configurations in Kubernetes
summary: Learn the configurations of a TiDB Binlog Drainer in Kubernetes.
category: reference
+aliases: ['/docs/tidb-in-kubernetes/dev/configure-tidb-binlog-drainer/']
---
# TiDB Binlog Drainer Configurations in Kubernetes
diff --git a/en/deploy-on-alibaba-cloud.md b/en/deploy-on-alibaba-cloud.md
index 17610fe90e9..177d51dfe68 100644
--- a/en/deploy-on-alibaba-cloud.md
+++ b/en/deploy-on-alibaba-cloud.md
@@ -2,6 +2,7 @@
title: Deploy TiDB on Alibaba Cloud Kubernetes
summary: Learn how to deploy a TiDB cluster on Alibaba Cloud Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/deploy-on-alibaba-cloud/']
---
# Deploy TiDB on Alibaba Cloud Kubernetes
diff --git a/en/deploy-on-aws-eks.md b/en/deploy-on-aws-eks.md
index bff2315af1f..afbdb383e65 100644
--- a/en/deploy-on-aws-eks.md
+++ b/en/deploy-on-aws-eks.md
@@ -2,6 +2,7 @@
title: Deploy TiDB on AWS EKS
summary: Learn how to deploy a TiDB cluster on AWS EKS.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/deploy-on-aws-eks/']
---
# Deploy TiDB on AWS EKS
diff --git a/en/deploy-on-gcp-gke.md b/en/deploy-on-gcp-gke.md
index 13d58e865a9..d8e8d670eb8 100644
--- a/en/deploy-on-gcp-gke.md
+++ b/en/deploy-on-gcp-gke.md
@@ -2,6 +2,7 @@
title: Deploy TiDB on GCP GKE
summary: Learn how to deploy a TiDB cluster on GCP GKE.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/deploy-on-gcp-gke/']
---
# Deploy TiDB on GCP GKE
diff --git a/en/deploy-on-general-kubernetes.md b/en/deploy-on-general-kubernetes.md
index 735ed8b1ad9..cb376628fec 100644
--- a/en/deploy-on-general-kubernetes.md
+++ b/en/deploy-on-general-kubernetes.md
@@ -2,6 +2,7 @@
title: Deploy TiDB on General Kubernetes
summary: Learn how to deploy a TiDB cluster on general Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/deploy-on-general-kubernetes/']
---
# Deploy TiDB on General Kubernetes
diff --git a/en/deploy-ticdc.md b/en/deploy-ticdc.md
index e98dc7abfc8..3ca0bf10868 100644
--- a/en/deploy-ticdc.md
+++ b/en/deploy-ticdc.md
@@ -3,6 +3,7 @@ title: Deploy TiCDC in Kubernetes
summary: Learn how to deploy TiCDC in Kubernetes.
category: how-to
draft: false
+aliases: ['/docs/tidb-in-kubernetes/dev/deploy-ticdc/']
---
# Deploy TiCDC in Kubernetes
diff --git a/en/deploy-tidb-binlog.md b/en/deploy-tidb-binlog.md
index 74cb1d3ef56..8c8a0e18b5d 100644
--- a/en/deploy-tidb-binlog.md
+++ b/en/deploy-tidb-binlog.md
@@ -2,6 +2,7 @@
title: Deploy TiDB Binlog
summary: Learn how to deploy TiDB Binlog for a TiDB cluster in Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/deploy-tidb-binlog/']
---
# Deploy TiDB Binlog
diff --git a/en/deploy-tidb-from-kubernetes-gke.md b/en/deploy-tidb-from-kubernetes-gke.md
index c6a0ebe4852..0bc915a2f54 100644
--- a/en/deploy-tidb-from-kubernetes-gke.md
+++ b/en/deploy-tidb-from-kubernetes-gke.md
@@ -2,6 +2,7 @@
title: Deploy TiDB on Google Cloud
summary: Learn how to quickly deploy a TiDB cluster on Google Cloud using Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/deploy-tidb-from-kubernetes-gke/']
---
# Deploy TiDB on Google Cloud
diff --git a/en/deploy-tidb-operator.md b/en/deploy-tidb-operator.md
index 63d0e11a970..7341a8dd0aa 100644
--- a/en/deploy-tidb-operator.md
+++ b/en/deploy-tidb-operator.md
@@ -2,6 +2,7 @@
title: Deploy TiDB Operator in Kubernetes
summary: Learn how to deploy TiDB Operator in Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/deploy-tidb-operator/']
---
# Deploy TiDB Operator in Kubernetes
diff --git a/en/deploy-tiflash.md b/en/deploy-tiflash.md
index 41f8776938d..e5f1f2880ad 100644
--- a/en/deploy-tiflash.md
+++ b/en/deploy-tiflash.md
@@ -2,6 +2,7 @@
title: Deploy TiFlash on Kubernetes
summary: Learn how to deploy TiFlash on Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/deploy-tiflash/']
---
# Deploy TiFlash on Kubernetes
diff --git a/en/destroy-a-tidb-cluster.md b/en/destroy-a-tidb-cluster.md
index cd5351ed55b..6747397e8a8 100644
--- a/en/destroy-a-tidb-cluster.md
+++ b/en/destroy-a-tidb-cluster.md
@@ -2,6 +2,7 @@
title: Destroy TiDB Clusters in Kubernetes
summary: Learn how to delete TiDB Cluster in Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/destroy-a-tidb-cluster/']
---
# Destroy TiDB Clusters in Kubernetes
diff --git a/en/enable-admission-webhook.md b/en/enable-admission-webhook.md
index 52e48af5509..fbf5d4adc4b 100644
--- a/en/enable-admission-webhook.md
+++ b/en/enable-admission-webhook.md
@@ -2,6 +2,7 @@
title: Enable Admission Controller in TiDB Operator
summary: Learn how to enable the admission controller in TiDB Operator and the functionality of the admission controller.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/enable-admission-webhook/']
---
# Enable Admission Controller in TiDB Operator
diff --git a/en/enable-tidb-cluster-auto-scaling.md b/en/enable-tidb-cluster-auto-scaling.md
index d429c1acb4f..1505e4a0244 100644
--- a/en/enable-tidb-cluster-auto-scaling.md
+++ b/en/enable-tidb-cluster-auto-scaling.md
@@ -2,6 +2,7 @@
title: Enable TidbCluster Auto-scaling
summary: Learn how to use the TidbCluster auto-scaling feature.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/enable-tidb-cluster-auto-scaling/']
---
# Enable TidbCluster Auto-scaling
diff --git a/en/enable-tls-between-components.md b/en/enable-tls-between-components.md
index efea989804d..057f44399f8 100644
--- a/en/enable-tls-between-components.md
+++ b/en/enable-tls-between-components.md
@@ -2,6 +2,7 @@
title: Enable TLS between TiDB Components
summary: Learn how to enable TLS between TiDB components on Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/enable-tls-between-components/']
---
# Enable TLS between TiDB Components
diff --git a/en/enable-tls-for-mysql-client.md b/en/enable-tls-for-mysql-client.md
index 6b2972e92bc..cee9d7f06d0 100644
--- a/en/enable-tls-for-mysql-client.md
+++ b/en/enable-tls-for-mysql-client.md
@@ -2,6 +2,7 @@
title: Enable TLS for the MySQL Client
summary: Learn how to enable TLS for MySQL client of the TiDB cluster on Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/enable-tls-for-mysql-client/']
---
# Enable TLS for the MySQL Client
diff --git a/en/faq.md b/en/faq.md
index fbffa6bbdb8..c572d54dbde 100644
--- a/en/faq.md
+++ b/en/faq.md
@@ -2,6 +2,7 @@
title: TiDB FAQs in Kubernetes
summary: Learn about TiDB FAQs in Kubernetes.
category: FAQ
+aliases: ['/docs/tidb-in-kubernetes/dev/faq/']
---
# TiDB FAQs in Kubernetes
diff --git a/en/get-started.md b/en/get-started.md
index f32d476f41a..f91af4469aa 100644
--- a/en/get-started.md
+++ b/en/get-started.md
@@ -2,7 +2,7 @@
title: Get Started With TiDB Operator in Kubernetes
summary: Learn how to deploy TiDB Cluster in TiDB Operator in a Kubernetes cluster.
category: how-to
-aliases: ['/docs/dev/tidb-in-kubernetes/deploy-tidb-from-kubernetes-dind/', '/docs/dev/tidb-in-kubernetes/deploy-tidb-from-kubernetes-kind/', '/docs/dev/tidb-in-kubernetes/deploy-tidb-from-kubernetes-minikube/','/docs/tidb-in-kubernetes/dev/deploy-tidb-from-kubernetes-kind/','docs/tidb-in-kubernetes/dev/deploy-tidb-from-kubernetes-minikube/']
+aliases: ['/docs/tidb-in-kubernetes/dev/get-started/','/docs/dev/tidb-in-kubernetes/deploy-tidb-from-kubernetes-dind/', '/docs/dev/tidb-in-kubernetes/deploy-tidb-from-kubernetes-kind/', '/docs/dev/tidb-in-kubernetes/deploy-tidb-from-kubernetes-minikube/','/docs/tidb-in-kubernetes/dev/deploy-tidb-from-kubernetes-kind/','docs/tidb-in-kubernetes/dev/deploy-tidb-from-kubernetes-minikube/']
---
# Get Started with TiDB Operator in Kubernetes
diff --git a/en/initialize-a-cluster.md b/en/initialize-a-cluster.md
index 0b75a0e3763..5e2fc6fdd41 100644
--- a/en/initialize-a-cluster.md
+++ b/en/initialize-a-cluster.md
@@ -2,6 +2,7 @@
title: Initialize a TiDB Cluster in Kubernetes
summary: Learn how to initialize a TiDB cluster in K8s.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/initialize-a-cluster/']
---
# Initialize a TiDB Cluster in Kubernetes
diff --git a/en/maintain-a-kubernetes-node.md b/en/maintain-a-kubernetes-node.md
index 12c610c55ec..aeebd770f88 100644
--- a/en/maintain-a-kubernetes-node.md
+++ b/en/maintain-a-kubernetes-node.md
@@ -2,6 +2,7 @@
title: Maintain Kubernetes Nodes that Hold the TiDB Cluster
summary: Learn how to maintain Kubernetes nodes that hold the TiDB cluster.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/maintain-a-kubernetes-node/']
---
# Maintain Kubernetes Nodes that Hold the TiDB Cluster
diff --git a/en/monitor-a-tidb-cluster.md b/en/monitor-a-tidb-cluster.md
index cfdaceb17d7..524d000475b 100644
--- a/en/monitor-a-tidb-cluster.md
+++ b/en/monitor-a-tidb-cluster.md
@@ -2,6 +2,7 @@
title: Monitor a TiDB Cluster in Kubernetes
summary: Learn how to monitor a TiDB cluster in kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/monitor-a-tidb-cluster/']
---
# Monitor a TiDB Cluster in Kubernetes
diff --git a/en/monitor-using-tidbmonitor.md b/en/monitor-using-tidbmonitor.md
index 592e1ea3e2b..663cdf16631 100644
--- a/en/monitor-using-tidbmonitor.md
+++ b/en/monitor-using-tidbmonitor.md
@@ -2,6 +2,7 @@
title: Monitor a TiDB Cluster Using TidbMonitor
summary: This document introduces how to monitor a TiDB cluster using TidbMonitor.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/monitor-using-tidbmonitor/']
---
# Monitor a TiDB Cluster Using TidbMonitor
diff --git a/en/notes-tidb-operator-v1.1.md b/en/notes-tidb-operator-v1.1.md
index 0be85d10d9b..e1069badfe0 100644
--- a/en/notes-tidb-operator-v1.1.md
+++ b/en/notes-tidb-operator-v1.1.md
@@ -2,6 +2,7 @@
title: TiDB Operator v1.1 Notes
summary: Learn the important notes for TiDB Operator v1.1.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/notes-tidb-operator-v1.1/']
---
# TiDB Operator v1.1 Notes
diff --git a/en/pd-recover.md b/en/pd-recover.md
index f0622f87f6c..a70fd17ec64 100644
--- a/en/pd-recover.md
+++ b/en/pd-recover.md
@@ -2,6 +2,7 @@
title: Use PD Recover to Recover the PD Cluster
summary: Learn how to use PD Recover to recover the PD cluster.
category: reference
+aliases: ['/docs/tidb-in-kubernetes/dev/pd-recover/']
---
# Use PD Recover to Recover the PD Cluster
diff --git a/en/prerequisites.md b/en/prerequisites.md
index cd24ead6927..5cb8e7ddcba 100644
--- a/en/prerequisites.md
+++ b/en/prerequisites.md
@@ -2,6 +2,7 @@
title: Prerequisites for TiDB in Kubernetes
summary: Learn the prerequisites for TiDB in Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/prerequisites/']
---
# Prerequisites for TiDB in Kubernetes
diff --git a/en/recover-deleted-cluster.md b/en/recover-deleted-cluster.md
index cdfd845453a..13608871753 100644
--- a/en/recover-deleted-cluster.md
+++ b/en/recover-deleted-cluster.md
@@ -2,6 +2,7 @@
title: Recover the Deleted Cluster
summary: Learn how to recover a TiDB cluster that has been deleted mistakenly.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/recover-deleted-cluster/']
---
# Recover the Deleted Cluster
diff --git a/en/restart-a-tidb-cluster.md b/en/restart-a-tidb-cluster.md
index 207c59a51f1..7596923dcc6 100644
--- a/en/restart-a-tidb-cluster.md
+++ b/en/restart-a-tidb-cluster.md
@@ -2,6 +2,7 @@
title: Restart a TiDB Cluster in Kubernetes
summary: Learn how to restart a TiDB cluster in the Kubernetes cluster.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/restart-a-tidb-cluster/']
---
# Restart a TiDB Cluster in Kubernetes
diff --git a/en/restore-data-using-tidb-lightning.md b/en/restore-data-using-tidb-lightning.md
index 699725b40cd..490ead8381e 100644
--- a/en/restore-data-using-tidb-lightning.md
+++ b/en/restore-data-using-tidb-lightning.md
@@ -2,6 +2,7 @@
title: Restore Data into TiDB in Kubernetes
summary: Learn how to quickly restore data into a TiDB cluster in Kubernetes with TiDB Lightning.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/restore-data-using-tidb-lightning/']
---
# Restore Data into TiDB in Kubernetes
diff --git a/en/restore-from-aws-s3-using-br.md b/en/restore-from-aws-s3-using-br.md
index 182592d1365..d0a5ae33481 100644
--- a/en/restore-from-aws-s3-using-br.md
+++ b/en/restore-from-aws-s3-using-br.md
@@ -2,6 +2,7 @@
title: Restore Data from S3-Compatible Storage Using BR
summary: Learn how to restore data from Amazon S3 using BR.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/restore-from-aws-s3-using-br/']
---
# Restore Data from S3-Compatible Storage Using BR
diff --git a/en/restore-from-gcs.md b/en/restore-from-gcs.md
index 7bfe3f8b78a..e98a84b5920 100644
--- a/en/restore-from-gcs.md
+++ b/en/restore-from-gcs.md
@@ -2,6 +2,7 @@
title: Restore Data from GCS
summary: Learn how to restore the backup data from GCS.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/restore-from-gcs/']
---
# Restore Data from GCS
diff --git a/en/restore-from-s3.md b/en/restore-from-s3.md
index 6a90ebc71f7..bae1fe6200b 100644
--- a/en/restore-from-s3.md
+++ b/en/restore-from-s3.md
@@ -2,6 +2,7 @@
title: Restore Data from S3-Compatible Storage Using TiDB Lightning
summary: Learn how to restore data from the S3-compatible storage.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/restore-from-s3/']
---
# Restore Data from S3-Compatible Storage Using TiDB Lightning
diff --git a/en/scale-a-tidb-cluster.md b/en/scale-a-tidb-cluster.md
index 91ce56a8268..f238dbafc10 100644
--- a/en/scale-a-tidb-cluster.md
+++ b/en/scale-a-tidb-cluster.md
@@ -2,6 +2,7 @@
Title: Scale TiDB in Kubernetes
summary: Learn how to horizontally and vertically scale up and down a TiDB cluster in Kubernetes.
Category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/scale-a-tidb-cluster/']
---
# Scale TiDB in Kubernetes
diff --git a/en/tidb-cluster-chart-config.md b/en/tidb-cluster-chart-config.md
index a887bfb7f8a..545db4bfa2f 100644
--- a/en/tidb-cluster-chart-config.md
+++ b/en/tidb-cluster-chart-config.md
@@ -2,6 +2,7 @@
title: Configuration of tidb-cluster Chart
summary: Learn the configurations of the tidb-cluster chart.
category: reference
+aliases: ['/docs/tidb-in-kubernetes/dev/tidb-cluster-chart-config/']
---
# Configuration of tidb-cluster Chart
diff --git a/en/tidb-operator-overview.md b/en/tidb-operator-overview.md
index 1f0baf61a8a..742f621692a 100644
--- a/en/tidb-operator-overview.md
+++ b/en/tidb-operator-overview.md
@@ -2,6 +2,7 @@
title: TiDB Operator Overview
summary: Learn the overview of TiDB Operator.
category: reference
+aliases: ['/docs/tidb-in-kubernetes/dev/tidb-operator-overview/']
---
# TiDB Operator Overview
diff --git a/en/tidb-scheduler.md b/en/tidb-scheduler.md
index 768a1bc69c6..7fb9f146c57 100644
--- a/en/tidb-scheduler.md
+++ b/en/tidb-scheduler.md
@@ -2,6 +2,7 @@
title: TiDB Scheduler
summary: Learn what is TiDB Scheduler and how it works.
category: reference
+aliases: ['/docs/tidb-in-kubernetes/dev/tidb-scheduler/']
---
# TiDB Scheduler
diff --git a/en/tidb-toolkit.md b/en/tidb-toolkit.md
index c2237ebb44c..116be168b4f 100644
--- a/en/tidb-toolkit.md
+++ b/en/tidb-toolkit.md
@@ -2,6 +2,7 @@
title: Tools in Kubernetes
summary: Learn about operation tools for TiDB in Kubernetes.
category: reference
+aliases: ['/docs/tidb-in-kubernetes/dev/tidb-toolkit/']
---
# Tools in Kubernetes
diff --git a/en/troubleshoot.md b/en/troubleshoot.md
index 8dc23144fdf..0f3a71e5225 100644
--- a/en/troubleshoot.md
+++ b/en/troubleshoot.md
@@ -2,6 +2,7 @@
title: Troubleshoot TiDB in Kubernetes
summary: Learn how to diagnose and resolve issues when you use TiDB in Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/troubleshoot/']
---
# Troubleshoot TiDB in Kubernetes
diff --git a/en/upgrade-a-tidb-cluster.md b/en/upgrade-a-tidb-cluster.md
index 30672beebaa..c4bd0487411 100644
--- a/en/upgrade-a-tidb-cluster.md
+++ b/en/upgrade-a-tidb-cluster.md
@@ -2,6 +2,7 @@
title: Perform a Rolling Update to a TiDB Cluster in Kubernetes
summary: Learn how to perform a rolling update to a TiDB cluster in Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/upgrade-a-tidb-cluster/']
---
# Perform a Rolling Update to a TiDB Cluster in Kubernetes
diff --git a/en/upgrade-tidb-operator.md b/en/upgrade-tidb-operator.md
index 81ec6fe6f37..d7a6aef848e 100644
--- a/en/upgrade-tidb-operator.md
+++ b/en/upgrade-tidb-operator.md
@@ -2,6 +2,7 @@
title: Upgrade TiDB Operator and Kubernetes
summary: Learn how to upgrade TiDB Operator and Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/upgrade-tidb-operator/']
---
# Upgrade TiDB Operator and Kubernetes
diff --git a/en/use-auto-failover.md b/en/use-auto-failover.md
index 3dff571a54e..26868808372 100644
--- a/en/use-auto-failover.md
+++ b/en/use-auto-failover.md
@@ -2,6 +2,7 @@
title: Automatic Failover
summary: Learn the automatic failover policies of TiDB cluster components on Kubernetes.
category: how-to
+aliases: ['/docs/tidb-in-kubernetes/dev/use-auto-failover/']
---
# Automatic Failover
diff --git a/en/use-tkctl.md b/en/use-tkctl.md
index 42003191b84..7eaf610a9c4 100644
--- a/en/use-tkctl.md
+++ b/en/use-tkctl.md
@@ -2,6 +2,7 @@
title: TiDB Kubernetes Control User Guide
summary: Learn how to use the tkctl (TiDB Kubernetes Control) tool.
category: reference
+aliases: ['/docs/tidb-in-kubernetes/dev/use-tkctl/']
---
# TiDB Kubernetes Control User Guide
diff --git a/en/whats-new-in-v1.1.md b/en/whats-new-in-v1.1.md
index 7b301a4e089..68cb9e9717b 100644
--- a/en/whats-new-in-v1.1.md
+++ b/en/whats-new-in-v1.1.md
@@ -2,6 +2,7 @@
title: What's New in v1.1
summary: Learn the new features in TiDB Operator v1.1.
category: introduction
+aliases: ['/docs/tidb-in-kubernetes/dev/whats-new-in-v1.1/']
---
# What's New in v1.1