diff --git a/website/blog/2020-12-11-beike-how-to-build-gateway-based-on-apache-apisix.md b/website/i18n/zh/docusaurus-plugin-content-blog/2020-12-11-beike-how-to-build-gateway-based-on-apache-apisix.md similarity index 100% rename from website/blog/2020-12-11-beike-how-to-build-gateway-based-on-apache-apisix.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2020-12-11-beike-how-to-build-gateway-based-on-apache-apisix.md diff --git a/website/blog/2020-12-18-a-first-look-at-kubernetes-service-api.md b/website/i18n/zh/docusaurus-plugin-content-blog/2020-12-18-a-first-look-at-kubernetes-service-api.md similarity index 100% rename from website/blog/2020-12-18-a-first-look-at-kubernetes-service-api.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2020-12-18-a-first-look-at-kubernetes-service-api.md diff --git a/website/blog/2021-01-11-interview-Apache-APISIX-contributor-Wang-Pengcheng-Senior-Security-Advisor-of-PwC-South-China-Data-Security-and-Privacy-Protection-Team.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-01-11-interview-Apache-APISIX-contributor-Wang-Pengcheng-Senior-Security-Advisor-of-PwC-South-China-Data-Security-and-Privacy-Protection-Team.md similarity index 100% rename from website/blog/2021-01-11-interview-Apache-APISIX-contributor-Wang-Pengcheng-Senior-Security-Advisor-of-PwC-South-China-Data-Security-and-Privacy-Protection-Team.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-01-11-interview-Apache-APISIX-contributor-Wang-Pengcheng-Senior-Security-Advisor-of-PwC-South-China-Data-Security-and-Privacy-Protection-Team.md diff --git a/website/blog/2021-05-24-Tencent-Games.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-05-24-Tencent-Games.md similarity index 100% rename from website/blog/2021-05-24-Tencent-Games.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-05-24-Tencent-Games.md diff --git "a/website/blog/2021-05-25-Apache APISIX 2.6.0-Release \346\255\243\345\274\217\345\217\221\345\270\203.md" "b/website/i18n/zh/docusaurus-plugin-content-blog/2021-05-25-Apache APISIX 2.6.0-Release \346\255\243\345\274\217\345\217\221\345\270\203.md" similarity index 100% rename from "website/blog/2021-05-25-Apache APISIX 2.6.0-Release \346\255\243\345\274\217\345\217\221\345\270\203.md" rename to "website/i18n/zh/docusaurus-plugin-content-blog/2021-05-25-Apache APISIX 2.6.0-Release \346\255\243\345\274\217\345\217\221\345\270\203.md" diff --git "a/website/blog/2021-05-31-\345\237\272\344\272\216 Apache APISIX \345\256\236\347\216\260\347\232\204\346\234\215\345\212\241\347\275\221\346\240\274\351\241\271\347\233\256\346\255\243\345\274\217\345\274\200\346\272\220.md" "b/website/i18n/zh/docusaurus-plugin-content-blog/2021-05-31-\345\237\272\344\272\216 Apache APISIX \345\256\236\347\216\260\347\232\204\346\234\215\345\212\241\347\275\221\346\240\274\351\241\271\347\233\256\346\255\243\345\274\217\345\274\200\346\272\220.md" similarity index 100% rename from "website/blog/2021-05-31-\345\237\272\344\272\216 Apache APISIX \345\256\236\347\216\260\347\232\204\346\234\215\345\212\241\347\275\221\346\240\274\351\241\271\347\233\256\346\255\243\345\274\217\345\274\200\346\272\220.md" rename to "website/i18n/zh/docusaurus-plugin-content-blog/2021-05-31-\345\237\272\344\272\216 Apache APISIX \345\256\236\347\216\260\347\232\204\346\234\215\345\212\241\347\275\221\346\240\274\351\241\271\347\233\256\346\255\243\345\274\217\345\274\200\346\272\220.md" diff --git a/website/blog/2021-06-03-experience-share-from-Apache-APISIX-committer.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-06-03-experience-share-from-Apache-APISIX-committer.md similarity index 100% rename from website/blog/2021-06-03-experience-share-from-Apache-APISIX-committer.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-06-03-experience-share-from-Apache-APISIX-committer.md diff --git a/website/blog/2021-06-06-apisix-two-years.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-06-06-apisix-two-years.md similarity index 100% rename from website/blog/2021-06-06-apisix-two-years.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-06-06-apisix-two-years.md diff --git a/website/blog/2021-06-10-Apache-APISIX-and-Envoy-performance-comparison.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-06-10-Apache-APISIX-and-Envoy-performance-comparison.md similarity index 100% rename from website/blog/2021-06-10-Apache-APISIX-and-Envoy-performance-comparison.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-06-10-Apache-APISIX-and-Envoy-performance-comparison.md diff --git a/website/blog/2021-06-16-Chaos-Mesh-helps-Apache-APISIX-improve-stability.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-06-16-Chaos-Mesh-helps-Apache-APISIX-improve-stability.md similarity index 100% rename from website/blog/2021-06-16-Chaos-Mesh-helps-Apache-APISIX-improve-stability.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-06-16-Chaos-Mesh-helps-Apache-APISIX-improve-stability.md diff --git a/website/blog/2021-06-17-Apache-APISIX-Dashboard-Access-Control-Bypass-Vulnerability-Announcement.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-06-17-Apache-APISIX-Dashboard-Access-Control-Bypass-Vulnerability-Announcement.md similarity index 100% rename from website/blog/2021-06-17-Apache-APISIX-Dashboard-Access-Control-Bypass-Vulnerability-Announcement.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-06-17-Apache-APISIX-Dashboard-Access-Control-Bypass-Vulnerability-Announcement.md diff --git a/website/blog/2021-06-18-first-GA-version-v1.0-of-Apache-APISIX-Ingress-Controller-released.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-06-18-first-GA-version-v1.0-of-Apache-APISIX-Ingress-Controller-released.md similarity index 100% rename from website/blog/2021-06-18-first-GA-version-v1.0-of-Apache-APISIX-Ingress-Controller-released.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-06-18-first-GA-version-v1.0-of-Apache-APISIX-Ingress-Controller-released.md diff --git a/website/blog/2021-06-21-use-Java-to-write-Apache-APISIX-plugins.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-06-21-use-Java-to-write-Apache-APISIX-plugins.md similarity index 100% rename from website/blog/2021-06-21-use-Java-to-write-Apache-APISIX-plugins.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-06-21-use-Java-to-write-Apache-APISIX-plugins.md diff --git a/website/blog/2021-06-23-deploy-great-open-source-gateway-and-ingress-controller-fast.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-06-23-deploy-great-open-source-gateway-and-ingress-controller-fast.md similarity index 100% rename from website/blog/2021-06-23-deploy-great-open-source-gateway-and-ingress-controller-fast.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-06-23-deploy-great-open-source-gateway-and-ingress-controller-fast.md diff --git a/website/blog/2021-06-28-why-we-need-Apache-APISIX.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-06-28-why-we-need-Apache-APISIX.md similarity index 100% rename from website/blog/2021-06-28-why-we-need-Apache-APISIX.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-06-28-why-we-need-Apache-APISIX.md diff --git a/website/blog/2021-06-29-release-apache-apisix-2.7.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-06-29-release-apache-apisix-2.7.md similarity index 100% rename from website/blog/2021-06-29-release-apache-apisix-2.7.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-06-29-release-apache-apisix-2.7.md diff --git a/website/blog/2021-06-30-etcd3-support-HTTP-access-perfectly.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-06-30-etcd3-support-HTTP-access-perfectly.md similarity index 100% rename from website/blog/2021-06-30-etcd3-support-HTTP-access-perfectly.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-06-30-etcd3-support-HTTP-access-perfectly.md diff --git a/website/blog/2021-07-14-the-road-to-customization-of-Sina-Weibo-API-gateway-based-on-Apache-APISIX.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-07-14-the-road-to-customization-of-Sina-Weibo-API-gateway-based-on-Apache-APISIX.md similarity index 100% rename from website/blog/2021-07-14-the-road-to-customization-of-Sina-Weibo-API-gateway-based-on-Apache-APISIX.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-07-14-the-road-to-customization-of-Sina-Weibo-API-gateway-based-on-Apache-APISIX.md diff --git a/website/blog/2021-07-16-Analyze-Apache-APISIX-Mesh-Agent-deeply.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-07-16-Analyze-Apache-APISIX-Mesh-Agent-deeply.md similarity index 100% rename from website/blog/2021-07-16-Analyze-Apache-APISIX-Mesh-Agent-deeply.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-07-16-Analyze-Apache-APISIX-Mesh-Agent-deeply.md diff --git a/website/blog/2021-07-21-Apache-APISIX-Kubernetes.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-07-21-Apache-APISIX-Kubernetes.md similarity index 100% rename from website/blog/2021-07-21-Apache-APISIX-Kubernetes.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-07-21-Apache-APISIX-Kubernetes.md diff --git a/website/blog/2021-07-25-apachecon-asia.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-07-25-apachecon-asia.md similarity index 100% rename from website/blog/2021-07-25-apachecon-asia.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-07-25-apachecon-asia.md diff --git a/website/blog/2021-07-27-use-of-plugin-orchestration-in-Apache-APISIX.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-07-27-use-of-plugin-orchestration-in-Apache-APISIX.md similarity index 100% rename from website/blog/2021-07-27-use-of-plugin-orchestration-in-Apache-APISIX.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-07-27-use-of-plugin-orchestration-in-Apache-APISIX.md diff --git a/website/blog/2021-07-28-release-apache-apisix-2.8.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-07-28-release-apache-apisix-2.8.md similarity index 100% rename from website/blog/2021-07-28-release-apache-apisix-2.8.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-07-28-release-apache-apisix-2.8.md diff --git a/website/blog/2021-08-05-Kong-to-APISIX.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-05-Kong-to-APISIX.md similarity index 100% rename from website/blog/2021-08-05-Kong-to-APISIX.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-05-Kong-to-APISIX.md diff --git a/website/blog/2021-08-06-using-apache-apisix-to-improve-the-observability-of-nginx.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-06-using-apache-apisix-to-improve-the-observability-of-nginx.md similarity index 100% rename from website/blog/2021-08-06-using-apache-apisix-to-improve-the-observability-of-nginx.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-06-using-apache-apisix-to-improve-the-observability-of-nginx.md diff --git a/website/blog/2021-08-09-Apache-APISIX-in-China-Mobile-Cloud.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-09-Apache-APISIX-in-China-Mobile-Cloud.md similarity index 100% rename from website/blog/2021-08-09-Apache-APISIX-in-China-Mobile-Cloud.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-09-Apache-APISIX-in-China-Mobile-Cloud.md diff --git a/website/blog/2021-08-09-Apache-APISIX-in-Quliankeji.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-09-Apache-APISIX-in-Quliankeji.md similarity index 100% rename from website/blog/2021-08-09-Apache-APISIX-in-Quliankeji.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-09-Apache-APISIX-in-Quliankeji.md diff --git a/website/blog/2021-08-10-apisix-nginx.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-10-apisix-nginx.md similarity index 100% rename from website/blog/2021-08-10-apisix-nginx.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-10-apisix-nginx.md diff --git a/website/blog/2021-08-11-interview-TuZhengsong.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-11-interview-TuZhengsong.md similarity index 100% rename from website/blog/2021-08-11-interview-TuZhengsong.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-11-interview-TuZhengsong.md diff --git a/website/blog/2021-08-14-contributors-the-golden-metric-of-openSource-projects.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-14-contributors-the-golden-metric-of-openSource-projects.md similarity index 100% rename from website/blog/2021-08-14-contributors-the-golden-metric-of-openSource-projects.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-14-contributors-the-golden-metric-of-openSource-projects.md diff --git a/website/blog/2021-08-17-interview-airwallex.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-17-interview-airwallex.md similarity index 100% rename from website/blog/2021-08-17-interview-airwallex.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-17-interview-airwallex.md diff --git a/website/blog/2021-08-18-Auth-with-Casbin-in-Apache-APISIX.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-18-Auth-with-Casbin-in-Apache-APISIX.md similarity index 100% rename from website/blog/2021-08-18-Auth-with-Casbin-in-Apache-APISIX.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-18-Auth-with-Casbin-in-Apache-APISIX.md diff --git a/website/blog/2021-08-19-go-makes-Apache-APISIX-better.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-19-go-makes-Apache-APISIX-better.md similarity index 100% rename from website/blog/2021-08-19-go-makes-Apache-APISIX-better.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-19-go-makes-Apache-APISIX-better.md diff --git a/website/blog/2021-08-24-shanghai-meetup-recap.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-24-shanghai-meetup-recap.md similarity index 100% rename from website/blog/2021-08-24-shanghai-meetup-recap.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-24-shanghai-meetup-recap.md diff --git a/website/blog/2021-08-25-Using-the-Apache-APISIX-OpenID-Connect-Plugin-for-Centralized-Authentication.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-25-Using-the-Apache-APISIX-OpenID-Connect-Plugin-for-Centralized-Authentication.md similarity index 100% rename from website/blog/2021-08-25-Using-the-Apache-APISIX-OpenID-Connect-Plugin-for-Centralized-Authentication.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-25-Using-the-Apache-APISIX-OpenID-Connect-Plugin-for-Centralized-Authentication.md diff --git a/website/blog/2021-08-25-Why-Apache-APISIX-chose-Nginx-and-Lua.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-25-Why-Apache-APISIX-chose-Nginx-and-Lua.md similarity index 100% rename from website/blog/2021-08-25-Why-Apache-APISIX-chose-Nginx-and-Lua.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-25-Why-Apache-APISIX-chose-Nginx-and-Lua.md diff --git a/website/blog/2021-08-27-release-apache-apisix-2.9.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-27-release-apache-apisix-2.9.md similarity index 100% rename from website/blog/2021-08-27-release-apache-apisix-2.9.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-27-release-apache-apisix-2.9.md diff --git a/website/blog/2021-08-30-Ingress-Meeting.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-30-Ingress-Meeting.md similarity index 100% rename from website/blog/2021-08-30-Ingress-Meeting.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-08-30-Ingress-Meeting.md diff --git "a/website/blog/2021-08-31-Apache APISIX \303\227 KubeSphere-a-better-gateway-and-K8S-Ingress-Controller.md" "b/website/i18n/zh/docusaurus-plugin-content-blog/2021-08-31-Apache APISIX \303\227 KubeSphere-a-better-gateway-and-K8S-Ingress-Controller.md" similarity index 100% rename from "website/blog/2021-08-31-Apache APISIX \303\227 KubeSphere-a-better-gateway-and-K8S-Ingress-Controller.md" rename to "website/i18n/zh/docusaurus-plugin-content-blog/2021-08-31-Apache APISIX \303\227 KubeSphere-a-better-gateway-and-K8S-Ingress-Controller.md" diff --git a/website/blog/2021-09-06-python-helps-you-quickly-with-Apache-APISIX-development.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-09-06-python-helps-you-quickly-with-Apache-APISIX-development.md similarity index 100% rename from website/blog/2021-09-06-python-helps-you-quickly-with-Apache-APISIX-development.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-09-06-python-helps-you-quickly-with-Apache-APISIX-development.md diff --git a/website/blog/2021-09-07-how-to-use-apisix-auth.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-09-07-how-to-use-apisix-auth.md similarity index 100% rename from website/blog/2021-09-07-how-to-use-apisix-auth.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-09-07-how-to-use-apisix-auth.md diff --git a/website/blog/2021-09-07-iQIYI-usercase.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-09-07-iQIYI-usercase.md similarity index 100% rename from website/blog/2021-09-07-iQIYI-usercase.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-09-07-iQIYI-usercase.md diff --git a/website/blog/2021-09-09-how-to-contribute-to-an-OpenSource-without-coding.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-09-09-how-to-contribute-to-an-OpenSource-without-coding.md similarity index 100% rename from website/blog/2021-09-09-how-to-contribute-to-an-OpenSource-without-coding.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-09-09-how-to-contribute-to-an-OpenSource-without-coding.md diff --git a/website/blog/2021-09-13-china-mobile-cloud-usercase.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-09-13-china-mobile-cloud-usercase.md similarity index 100% rename from website/blog/2021-09-13-china-mobile-cloud-usercase.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-09-13-china-mobile-cloud-usercase.md diff --git a/website/blog/2021-09-14-youzan.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-09-14-youzan.md similarity index 100% rename from website/blog/2021-09-14-youzan.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-09-14-youzan.md diff --git a/website/blog/2021-09-15-weekly-report.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-09-15-weekly-report.md similarity index 100% rename from website/blog/2021-09-15-weekly-report.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-09-15-weekly-report.md diff --git a/website/blog/2021-09-16-tencent-cloud.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-09-16-tencent-cloud.md similarity index 100% rename from website/blog/2021-09-16-tencent-cloud.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-09-16-tencent-cloud.md diff --git a/website/blog/2021-09-18-xiaodian-usercase.md b/website/i18n/zh/docusaurus-plugin-content-blog/2021-09-18-xiaodian-usercase.md similarity index 100% rename from website/blog/2021-09-18-xiaodian-usercase.md rename to website/i18n/zh/docusaurus-plugin-content-blog/2021-09-18-xiaodian-usercase.md