This is an automated email from the ASF dual-hosted git repository.

moonming pushed a change to branch preview/astro-staging
in repository https://gitbox.apache.org/repos/asf/apisix-website.git


 discard 8a3f51ecfc3 preview: static Astro rebuild of apisix.apache.org 
(1294/1294 URL parity)
     new 351c06f14ca preview: static Astro rebuild of apisix.apache.org 
(1294/1294 URL parity)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (8a3f51ecfc3)
            \
             N -- N -- N   refs/heads/preview/astro-staging (351c06f14ca)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 _astro/{Base.HdXdTx_R.css => Base.DP5vhmrn.css}                        | 2 +-
 ai-gateway/index.html                                                  | 2 +-
 .../index.html                                                         | 2 +-
 articles/Apache-APISIX-From-OpenSource-Commercialization/index.html    | 2 +-
 articles/Apache-APISIX-Incubator-Journey/index.html                    | 2 +-
 articles/Apache-APISIX-Kubernetes-Ingress/index.html                   | 2 +-
 articles/Apache-APISIX-in-China-Mobile-Cloud/index.html                | 2 +-
 .../How-To-Extend-Apache-APISIX-into-a-Service-Mesh-Sidecar/index.html | 2 +-
 .../Relying-On-The-Community-To-Get-Apache-APISIX-Up-Speed/index.html  | 2 +-
 articles/Rendering-Community-Events-Using-ECharts/index.html           | 2 +-
 articles/Speed-Limiting-With-Apache-APISIX/index.html                  | 2 +-
 articles/Test-Apache-APISIX-Resilience-With-Chaos-Mesh/index.html      | 2 +-
 articles/The-Appeal-of-OpenSource/index.html                           | 2 +-
 articles/The-Evolution-of-Apache-APISIX/index.html                     | 2 +-
 .../index.html                                                         | 2 +-
 articles/archive/index.html                                            | 2 +-
 articles/index.html                                                    | 2 +-
 articles/page/2/index.html                                             | 2 +-
 .../12/11/beike-how-to-build-gateway-based-on-apache-apisix/index.html | 2 +-
 blog/2020/12/16/another-way-to-implement-envoy-filter/index.html       | 2 +-
 blog/2020/12/18/first-look-at-kubernetes-service-api/index.html        | 2 +-
 .../index.html                                                         | 2 +-
 blog/2021/01/21/run-ingress-apisix-on-amazon-eks/index.html            | 2 +-
 blog/2021/02/08/stable-product-delivery-with-cypress/index.html        | 2 +-
 blog/2021/02/26/install-apache-apisix-from-helm-charts/index.html      | 2 +-
 blog/2021/03/02/get-front-end-test-coverage-with-cypress/index.html    | 2 +-
 blog/2021/05/24/tencent-games/index.html                               | 2 +-
 blog/2021/05/25/apache-apisix-2.6.0-release/index.html                 | 2 +-
 blog/2021/06/06/apisix-two-years/index.html                            | 2 +-
 .../07/apache-apisix-not-affected-by-nginx-cve-2021-23017/index.html   | 2 +-
 .../06/10/apache-apisix-and-envoy-performance-comparison/index.html    | 2 +-
 .../06/16/chaos-mesh-helps-apache-apisix-improve-stability/index.html  | 2 +-
 .../index.html                                                         | 2 +-
 .../index.html                                                         | 2 +-
 blog/2021/06/21/use-java-to-write-apache-apisix-plugins/index.html     | 2 +-
 .../index.html                                                         | 2 +-
 blog/2021/06/28/why-we-need-apache-apisix/index.html                   | 2 +-
 blog/2021/06/29/release-apache-apisix-2.7/index.html                   | 2 +-
 blog/2021/06/30/etcd3-support-http-access-perfectly/index.html         | 2 +-
 blog/2021/07/06/celebrate-200-contributors/index.html                  | 2 +-
 .../index.html                                                         | 2 +-
 blog/2021/07/21/apache-apisix-kubernetes/index.html                    | 2 +-
 blog/2021/07/25/apachecon-asia/index.html                              | 2 +-
 .../2021/07/27/use-of-plugin-orchestration-in-apache-apisix/index.html | 2 +-
 blog/2021/07/28/release-apache-apisix-2.8/index.html                   | 2 +-
 blog/2021/08/05/kong-to-apisix/index.html                              | 2 +-
 .../index.html                                                         | 2 +-
 blog/2021/08/09/apache-apisix-in-quliankeji/index.html                 | 2 +-
 blog/2021/08/10/apisix-nginx/index.html                                | 2 +-
 blog/2021/08/11/interview-tuzhengsong/index.html                       | 2 +-
 .../chaos-mesh-helps-apache-apisix-improve-system-stability/index.html | 2 +-
 .../contributors-the-golden-metric-of-opensource-projects/index.html   | 2 +-
 .../index.html                                                         | 2 +-
 blog/2021/08/17/interview-airwallex/index.html                         | 2 +-
 blog/2021/08/18/auth-with-casbin-in-apache-apisix/index.html           | 2 +-
 blog/2021/08/19/go-makes-apache-apisix-better/index.html               | 2 +-
 blog/2021/08/21/shanghai-meetup/index.html                             | 2 +-
 blog/2021/08/23/apachecon-asia-2021/index.html                         | 2 +-
 blog/2021/08/24/shanghai-meetup-recap/index.html                       | 2 +-
 .../index.html                                                         | 2 +-
 blog/2021/08/25/why-apache-apisix-chose-nginx-and-lua/index.html       | 2 +-
 blog/2021/08/27/release-apache-apisix-2.9/index.html                   | 2 +-
 blog/2021/08/30/ingress-meeting/index.html                             | 2 +-
 blog/2021/08/30/weekly-report/index.html                               | 2 +-
 .../index.html                                                         | 2 +-
 .../python-helps-you-quickly-with-apache-apisix-development/index.html | 2 +-
 blog/2021/09/07/how-to-use-apisix-auth/index.html                      | 2 +-
 blog/2021/09/07/iqiyi-usercase/index.html                              | 2 +-
 .../09/09/how-to-contribute-to-an-openSource-without-coding/index.html | 2 +-
 blog/2021/09/13/china-mobile-cloud-usercase/index.html                 | 2 +-
 blog/2021/09/14/youzan/index.html                                      | 2 +-
 blog/2021/09/15/weekly-report/index.html                               | 2 +-
 blog/2021/09/16/tencent-cloud/index.html                               | 2 +-
 blog/2021/09/18/xiaodian-usercase/index.html                           | 2 +-
 blog/2021/09/24/youpaicloud-usercase/index.html                        | 2 +-
 blog/2021/09/28/wps-usercase/index.html                                | 2 +-
 blog/2021/09/29/release-apache-apisix-2.10/index.html                  | 2 +-
 blog/2021/09/30/weekly-report/index.html                               | 2 +-
 blog/2021/10/01/openeuler/index.html                                   | 2 +-
 blog/2021/10/09/apisix-ingress-techblog/index.html                     | 2 +-
 blog/2021/10/13/celebrating-300-contributors-of-apisix/index.html      | 2 +-
 blog/2021/10/14/weekly-report-1014/index.html                          | 2 +-
 blog/2021/10/18/meetup/index.html                                      | 2 +-
 blog/2021/10/22/cert-manager-in-ingress/index.html                     | 2 +-
 blog/2021/10/26/apisix-ingress/index.html                              | 2 +-
 blog/2021/10/29/extension-guide/index.html                             | 2 +-
 blog/2021/11/02/weekly-report-1031/index.html                          | 2 +-
 blog/2021/11/03/airwallex-usercase/index.html                          | 2 +-
 blog/2021/11/04/skywalking/index.html                                  | 2 +-
 blog/2021/11/12/apisix-datadog/index.html                              | 2 +-
 blog/2021/11/16/weekly-report-1114/index.html                          | 2 +-
 blog/2021/11/17/dapr-with-apisix/index.html                            | 2 +-
 blog/2021/11/19/apisix-supports-wasm/index.html                        | 2 +-
 .../22/develop-apisix-ingress-with-nocalhost-in-kubernetes/index.html  | 2 +-
 blog/2021/11/23/cve-2021-43557-research-report/index.html              | 2 +-
 blog/2021/11/23/cve-2021-43557/index.html                              | 2 +-
 blog/2021/11/26/apache-apisix-committer-experience/index.html          | 2 +-
 blog/2021/11/30/use-apisix-ingress-in-kubesphere/index.html            | 2 +-
 blog/2021/12/01/apisix-supports-azure-functions/index.html             | 2 +-
 blog/2021/12/01/release-apache-apisix-2.11/index.html                  | 2 +-
 blog/2021/12/02/weekly-report-1130/index.html                          | 2 +-
 blog/2021/12/07/apisix-integrate-skywalking-plugin/index.html          | 2 +-
 blog/2021/12/08/apisix-integrate-rocketmq-logger-plugin/index.html     | 2 +-
 blog/2021/12/10/integrate-keycloak-auth-in-apisix/index.html           | 2 +-
 .../12/13/monitor-apisix-ingress-controller-with-prometheus/index.html | 2 +-
 blog/2021/12/15/deploy-apisix-in-kubernetes/index.html                 | 2 +-
 blog/2021/12/16/apisix-with-rocketmq-meetup/index.html                 | 2 +-
 blog/2021/12/17/exposure-istio-with-apisix-ingress/index.html          | 2 +-
 blog/2021/12/20/weekly-report-1215/index.html                          | 2 +-
 blog/2021/12/22/google-logging/index.html                              | 2 +-
 blog/2021/12/24/apisix-integrate-openwhisk-plugin/index.html           | 2 +-
 blog/2021/12/24/open-policy-agent/index.html                           | 2 +-
 blog/2021/12/28/dashboard-cve-2021-45232/index.html                    | 2 +-
 blog/2021/12/30/apisix-proxy-grpc-service/index.html                   | 2 +-
 blog/2022/01/04/authing/index.html                                     | 2 +-
 blog/2022/01/05/weekly-report-1231/index.html                          | 2 +-
 blog/2022/01/11/apisix-with-shardingsphere-meetup/index.html           | 2 +-
 blog/2022/01/11/building-apisix-in-ubuntu-for-arm/index.html           | 2 +-
 blog/2022/01/13/how-to-proxy-dubbo-in-apache-apisix/index.html         | 2 +-
 blog/2022/01/17/apisix-kafka-integration/index.html                    | 2 +-
 blog/2022/01/19/weekly-report-0116/index.html                          | 2 +-
 blog/2022/01/20/upyun-public-gateway-usecase/index.html                | 2 +-
 blog/2022/01/21/apisix-hashicorp-vault-integration/index.html          | 2 +-
 blog/2022/01/21/apisix-xrpc-details-and-miltilingual/index.html        | 2 +-
 blog/2022/01/24/apisix-with-qingcloud-meetup/index.html                | 2 +-
 blog/2022/01/25/apisix-grpc-web-integration/index.html                 | 2 +-
 blog/2022/01/25/release-apache-apisix-2.12/index.html                  | 2 +-
 blog/2022/01/26/apisix-integrate-forward-auth-plugin/index.html        | 2 +-
 blog/2022/02/10/splunk-apisix-integration/index.html                   | 2 +-
 blog/2022/02/11/cve-2022-24112/index.html                              | 2 +-
 blog/2022/02/16/file-logger-api-gateway/index.html                     | 2 +-
 blog/2022/02/17/weekly-report-0214/index.html                          | 2 +-
 blog/2022/02/21/nacos-api-gateway/index.html                           | 2 +-
 blog/2022/02/23/csrf-api-gateway/index.html                            | 2 +-
 blog/2022/02/25/consul-api-gateway/index.html                          | 2 +-
 blog/2022/02/28/apisix-integration-opentelemetry-plugin/index.html     | 2 +-
 blog/2022/03/01/apisix-integration-public-api-plugin/index.html        | 2 +-
 blog/2022/03/02/apisix-integration-graphql/index.html                  | 2 +-
 blog/2022/03/02/zhongan-usercase-with-apache-apisix/index.html         | 2 +-
 blog/2022/03/03/develop-apisix-with-gitpod/index.html                  | 2 +-
 blog/2022/03/03/weekly-report-0228/index.html                          | 2 +-
 blog/2022/03/04/apigateway-clickhouse-makes-logging-easier/index.html  | 2 +-
 .../2022/03/04/apisix-uses-coredns-enable-service-discovery/index.html | 2 +-
 blog/2022/03/05/apisix-integration-eureka-service-discovery/index.html | 2 +-
 blog/2022/03/24/weekly-report-0314/index.html                          | 2 +-
 blog/2022/03/28/release-apache-apisix-2.13/index.html                  | 2 +-
 blog/2022/04/12/apisix-summit-asia-2022/index.html                     | 2 +-
 blog/2022/04/17/api-observability/index.html                           | 2 +-
 blog/2022/04/20/cve-2022-29266/index.html                              | 2 +-
 blog/2022/04/20/weekly-report-0420/index.html                          | 2 +-
 blog/2022/04/22/apisix-with-tidb-practice/index.html                   | 2 +-
 blog/2022/04/29/interview-juzhiyuan-apache-member/index.html           | 2 +-
 blog/2022/05/10/weekly-report-0510/index.html                          | 2 +-
 blog/2022/05/19/weekly-report-0519/index.html                          | 2 +-
 blog/2022/05/31/release-apache-apisix-2.14/index.html                  | 2 +-
 .../index.html                                                         | 2 +-
 blog/2022/06/07/weekly-report-0607/index.html                          | 2 +-
 blog/2022/06/14/automated-operation-base-apache-apisix/index.html      | 2 +-
 blog/2022/06/14/beeto-with-apache-apisix/index.html                    | 2 +-
 .../14/how-mse-supports-canary-release-with-apache-apisix/index.html   | 2 +-
 blog/2022/06/14/xueqiu-with-apache-apisix/index.html                   | 2 +-
 blog/2022/06/21/weekly-report-0621/index.html                          | 2 +-
 blog/2022/06/27/getting-start-with-apisix-test-cases/index.html        | 2 +-
 blog/2022/07/04/apisix-integrates-with-hydra/index.html                | 2 +-
 blog/2022/07/05/use-dataant-to-monitor-apisix/index.html               | 2 +-
 .../2022/07/06/use-keycloak-with-api-gateway-to-secure-apis/index.html | 2 +-
 blog/2022/07/07/weekly-report-0630/index.html                          | 2 +-
 blog/2022/07/21/weekly-report-0715/index.html                          | 2 +-
 blog/2022/07/22/how-is-google-cloud-tau-t2a-performing/index.html      | 2 +-
 blog/2022/07/29/release-apache-apisix-2.15/index.html                  | 2 +-
 blog/2022/07/30/why-we-need-apache-apisix/index.html                   | 2 +-
 blog/2022/08/05/apisix-ingress-1.5rc1-release/index.html               | 2 +-
 blog/2022/08/08/apache-apisix-performance-test-in-azure/index.html     | 2 +-
 blog/2022/08/09/weekly-report-0731/index.html                          | 2 +-
 .../2022/08/12/arm-performance-google-aws-azure-with-apisix/index.html | 2 +-
 blog/2022/08/17/backend-for-frontend-demo/index.html                   | 2 +-
 blog/2022/08/28/fault-injection-testing-with-api-gateway/index.html    | 2 +-
 blog/2022/09/08/api-monetization-using-stack/index.html                | 2 +-
 blog/2022/09/09/kubernetes-ingress-with-apisix/index.html              | 2 +-
 blog/2022/09/13/why-is-apache-apisix-the-best-api-gateway/index.html   | 2 +-
 blog/2022/09/23/build-event-driven-api/index.html                      | 2 +-
 blog/2022/09/28/rust-loves-apisix/index.html                           | 2 +-
 blog/2022/10/05/rust-apisix/index.html                                 | 2 +-
 blog/2022/10/19/deploy-apisix-on-scaleway-cloud/index.html             | 2 +-
 blog/2022/10/27/ten-use-cases-api-gateway/index.html                   | 2 +-
 blog/2022/11/02/apache-apisix-v3-preview/index.html                    | 2 +-
 blog/2022/11/07/webhook-api-gateway-event-driven-apis/index.html       | 2 +-
 blog/2022/11/09/georouting-apisix/index.html                           | 2 +-
 blog/2022/11/23/poor-man-api/index.html                                | 2 +-
 blog/2022/12/06/choose-the-right-api-style-technology/index.html       | 2 +-
 blog/2022/12/07/web-caching-client/index.html                          | 2 +-
 blog/2022/12/14/web-caching-server/index.html                          | 2 +-
 blog/2022/12/30/release-apache-apisix-3.1.0/index.html                 | 2 +-
 .../index.html                                                         | 2 +-
 blog/2023/01/18/consul-with-apisix/index.html                          | 2 +-
 blog/2023/02/09/secure-apisix-admin/index.html                         | 2 +-
 blog/2023/02/23/right-feature-right-place/index.html                   | 2 +-
 blog/2023/03/02/security-policy-auditable/index.html                   | 2 +-
 blog/2023/03/02/weekly-report-0226/index.html                          | 2 +-
 blog/2023/03/09/authenticate-openid-connect/index.html                 | 2 +-
 blog/2023/03/10/release-apache-apisix-3.2.0/index.html                 | 2 +-
 blog/2023/03/16/grpc-client-side/index.html                            | 2 +-
 blog/2023/03/17/weekly-report-0312/index.html                          | 2 +-
 blog/2023/03/23/mtls-everywhere/index.html                             | 2 +-
 blog/2023/03/30/weekly-report-0330/index.html                          | 2 +-
 blog/2023/04/07/apisix-unity-group-q&a/index.html                      | 2 +-
 blog/2023/04/14/10-api-management-trends-2023/index.html               | 2 +-
 blog/2023/04/14/weekly-report-0414/index.html                          | 2 +-
 blog/2023/04/26/weekly-report-0426/index.html                          | 2 +-
 blog/2023/05/04/apache-apisix-chaos-engineering/index.html             | 2 +-
 blog/2023/05/08/release-apache-apisix-3.3.0/index.html                 | 2 +-
 blog/2023/05/12/weekly-report-0512/index.html                          | 2 +-
 blog/2023/05/19/why-do-microservices-need-an-api-gateway/index.html    | 2 +-
 blog/2023/05/24/weekly-report-0524/index.html                          | 2 +-
 blog/2023/06/01/release-apache-apisix-3.2.1/index.html                 | 2 +-
 blog/2023/06/02/lenovo-uses-apisix/index.html                          | 2 +-
 blog/2023/06/08/weekly-report/index.html                               | 2 +-
 blog/2023/06/12/how-is-apisix-fast/index.html                          | 2 +-
 blog/2023/06/21/weekly-report-en/index.html                            | 2 +-
 blog/2023/06/30/apisix-mqtt-proxy/index.html                           | 2 +-
 blog/2023/06/30/release-apache-apisix-3.4.0/index.html                 | 2 +-
 blog/2023/07/05/weekly-report/index.html                               | 2 +-
 blog/2023/07/07/tiny-apisix-plugin/index.html                          | 2 +-
 blog/2023/07/09/apisix-integrates-with-vault/index.html                | 2 +-
 blog/2023/07/11/2023-apisix-meetup-malaysia/index.html                 | 2 +-
 blog/2023/07/18/weekly-report/index.html                               | 2 +-
 blog/2023/07/20/data-mask-plugin/index.html                            | 2 +-
 blog/2023/07/21/release-apache-apisix-3.4.1/index.html                 | 2 +-
 blog/2023/07/23/release-apache-apisix-3.2.2/index.html                 | 2 +-
 blog/2023/07/27/apisix-without-etcd/index.html                         | 2 +-
 blog/2023/08/02/weekly-report/index.html                               | 2 +-
 blog/2023/08/14/rate-limit/index.html                                  | 2 +-
 blog/2023/08/15/weekly-report/index.html                               | 2 +-
 blog/2023/08/17/ops-friendly-apisix/index.html                         | 2 +-
 blog/2023/08/30/weekly-report/index.html                               | 2 +-
 blog/2023/09/01/release-apache-apisix-3.5.0/index.html                 | 2 +-
 blog/2023/09/08/APISIX-integrates-with-Coraza/index.html               | 2 +-
 blog/2023/09/13/biweekly-report/index.html                             | 2 +-
 blog/2023/09/20/apisix-3.5-preview/index.html                          | 2 +-
 blog/2023/09/20/wecity-uses-apisix/index.html                          | 2 +-
 blog/2023/09/26/bi-weekly-report/index.html                            | 2 +-
 blog/2023/09/28/rabbit-hole-apisix-plugin/index.html                   | 2 +-
 blog/2023/10/05/release-apache-apisix-3.6.0/index.html                 | 2 +-
 blog/2023/10/05/resize-images-on-the-fly/index.html                    | 2 +-
 blog/2023/10/07/apisix-gitops-adc/index.html                           | 2 +-
 blog/2023/10/11/bi-weekly-report/index.html                            | 2 +-
 blog/2023/10/18/ingress-apisix/index.html                              | 2 +-
 blog/2023/10/26/bi-weekly-report/index.html                            | 2 +-
 blog/2023/11/08/bi-weekly-report/index.html                            | 2 +-
 blog/2023/11/09/api-versioning/index.html                              | 2 +-
 blog/2023/11/21/release-apache-apisix-3.7.0/index.html                 | 2 +-
 blog/2023/11/23/bi-weekly-report/index.html                            | 2 +-
 blog/2023/11/30/chopping-monolith-smarter-way/index.html               | 2 +-
 blog/2023/12/04/bi-weekly-report/index.html                            | 2 +-
 blog/2023/12/07/canary-releases-apisix/index.html                      | 2 +-
 blog/2023/12/14/apisix-plugins-priority-leaky-abstraction/index.html   | 2 +-
 blog/2023/12/14/migu-video-adopts-apisix/index.html                    | 2 +-
 blog/2023/12/19/datavisor-uses-apisix/index.html                       | 2 +-
 blog/2023/12/20/bi-weekly-report/index.html                            | 2 +-
 blog/2023/12/26/access-kafka-by-apisix/index.html                      | 2 +-
 blog/2023/12/26/zhengcaiyun-uses-apisix/index.html                     | 2 +-
 blog/2024/01/03/bi-weekly-report/index.html                            | 2 +-
 blog/2024/01/15/release-apache-apisix-3.8.0/index.html                 | 2 +-
 blog/2024/01/18/bi-weekly-report/index.html                            | 2 +-
 blog/2024/01/31/bi-weekly-report/index.html                            | 2 +-
 .../02/07/unlock-observability-for-apisix-with-deepflow/index.html     | 2 +-
 blog/2024/02/13/apisix-owasp-coraza-core-ruleset/index.html            | 2 +-
 blog/2024/02/20/secure-api-practices-apisix-1/index.html               | 2 +-
 blog/2024/02/27/secure-api-practices-apisix-2/index.html               | 2 +-
 blog/2024/03/05/monthly-report/index.html                              | 2 +-
 blog/2024/03/28/apisix-north-america-tour/index.html                   | 2 +-
 blog/2024/03/29/release-apache-apisix-3.9.0/index.html                 | 2 +-
 blog/2024/04/01/monthly-report/index.html                              | 2 +-
 blog/2024/04/04/fix-duplicate-api-requests/index.html                  | 2 +-
 blog/2024/04/05/build-apisix-in-sles15/index.html                      | 2 +-
 blog/2024/04/11/implement-idempotency-key-apisix/index.html            | 2 +-
 blog/2024/04/29/release-apache-apisix-3.8.1/index.html                 | 2 +-
 blog/2024/04/29/release-apache-apisix-3.9.1/index.html                 | 2 +-
 blog/2024/04/30/monthly-report/index.html                              | 2 +-
 blog/2024/05/02/cve-2024-32638/index.html                              | 2 +-
 blog/2024/05/02/pass-parameters-apisix/index.html                      | 2 +-
 blog/2024/05/31/monthly-report/index.html                              | 2 +-
 blog/2024/06/06/even-more-opentelemetry/index.html                     | 2 +-
 blog/2024/06/13/fixed-routes-apisix/index.html                         | 2 +-
 blog/2024/06/30/monthly-report/index.html                              | 2 +-
 blog/2024/07/11/watermarking-infrastructure/index.html                 | 2 +-
 blog/2024/07/18/advanced-url-rewrite-apisix/index.html                 | 2 +-
 blog/2024/07/25/different-rate-limits-apisix/index.html                | 2 +-
 blog/2024/07/31/monthly-report/index.html                              | 2 +-
 blog/2024/08/01/free-tier-api-apisix/index.html                        | 2 +-
 blog/2024/08/14/release-apache-apisix-3.10.0/index.html                | 2 +-
 blog/2024/08/31/monthly-report/index.html                              | 2 +-
 blog/2024/09/30/monthly-report/index.html                              | 2 +-
 blog/2024/10/17/release-apache-apisix-3.11.0/index.html                | 2 +-
 blog/2024/10/22/apisix-integrates-with-open-appsec/index.html          | 2 +-
 blog/2024/11/30/bi-monthly-report/index.html                           | 2 +-
 blog/2024/12/31/monthly-report/index.html                              | 2 +-
 blog/2025/01/26/monthly-report/index.html                              | 2 +-
 blog/2025/02/06/analyzing-api-gateway-adoption-rates/index.html        | 2 +-
 .../02/17/cloud-vs-open-source-vs-commercial-api-gateways/index.html   | 2 +-
 blog/2025/02/21/why-reinvent-api-gateways/index.html                   | 2 +-
 blog/2025/02/24/apisix-ai-gateway-features/index.html                  | 2 +-
 blog/2025/02/28/monthly-report/index.html                              | 2 +-
 blog/2025/03/06/what-is-an-ai-gateway/index.html                       | 2 +-
 .../03/21/ai-gateway-vs-api-gateway-differences-explained/index.html   | 2 +-
 blog/2025/03/24/6-essential-ai-gateway-use-cases/index.html            | 2 +-
 blog/2025/03/31/2025-march-monthly-report/index.html                   | 2 +-
 .../01/embrace-intelligent-api-management-with-ai-and-mcp/index.html   | 2 +-
 blog/2025/04/01/release-apache-apisix-3.12.0/index.html                | 2 +-
 blog/2025/04/08/introducing-apisix-ai-gateway/index.html               | 2 +-
 blog/2025/04/21/host-mcp-server-with-api-gateway/index.html            | 2 +-
 .../04/27/apisix-honor-gateway-practice-in-massive-business/index.html | 2 +-
 blog/2025/04/30/2025-april-monthly-report/index.html                   | 2 +-
 blog/2025/05/07/apisix-gateway-practice-in-tencent-timi/index.html     | 2 +-
 .../05/29/apisix-ai-gateway-from-cloud-native-to-ai-native/index.html  | 2 +-
 blog/2025/05/30/2025-may-monthly-report/index.html                     | 2 +-
 .../04/configure-apisix-in-a-single-command-with-apisix-mcp/index.html | 2 +-
 .../2025/06/18/ai-gateway-future-trend-of-ai-infrastructure/index.html | 2 +-
 blog/2025/06/18/mcp-monetization-navigating-ai-economy/index.html      | 2 +-
 blog/2025/06/27/release-apache-apisix-3.13.0/index.html                | 2 +-
 blog/2025/06/30/2025-june-monthly-report/index.html                    | 2 +-
 .../07/29/announcing-integration-of-apisix-and-ai-ml-api/index.html    | 2 +-
 blog/2025/07/31/2025-july-monthly-report/index.html                    | 2 +-
 .../2025/07/31/load-balancing-between-ai-ml-api-with-apisix/index.html | 2 +-
 blog/2025/08/31/2025-august-monthly-report/index.html                  | 2 +-
 .../09/03/360-built-unified-l7-load-balancer-with-apisix/index.html    | 2 +-
 blog/2025/09/30/2025-sep-monthly-report/index.html                     | 2 +-
 blog/2025/10/10/release-apache-apisix-3.14.0/index.html                | 2 +-
 blog/2025/10/17/release-apache-apisix-3.14.1/index.html                | 2 +-
 blog/2025/10/31/2025-oct-monthly-report/index.html                     | 2 +-
 blog/2025/10/31/cve-2025-62232/index.html                              | 2 +-
 blog/2025/11/30/2025-nov-monthly-report/index.html                     | 2 +-
 blog/2025/12/19/apisix-ingress-controller-2-0-release/index.html       | 2 +-
 blog/2025/12/31/2025-dec-monthly-report/index.html                     | 2 +-
 blog/2026/01/31/2026-jan-monthly-report/index.html                     | 2 +-
 blog/2026/02/05/release-apache-apisix-3.15.0/index.html                | 2 +-
 blog/2026/02/28/2026-feb-monthly-report/index.html                     | 2 +-
 blog/2026/03/31/2026-mar-monthly-report/index.html                     | 2 +-
 blog/2026/04/07/release-apache-apisix-3.16.0/index.html                | 2 +-
 blog/2026/04/14/apisix-3.16-dynamic-rate-limiting/index.html           | 2 +-
 blog/2026/04/30/2026-apr-monthly-report/index.html                     | 2 +-
 blog/2026/05/31/2026-may-monthly-report/index.html                     | 2 +-
 blog/2026/06/15/release-apache-apisix-3.17.0/index.html                | 2 +-
 blog/2026/06/30/2026-jun-monthly-report/index.html                     | 2 +-
 blog/2026/07/10/manage-apache-apisix-with-ai-agents/index.html         | 2 +-
 blog/archive/index.html                                                | 2 +-
 .../index.html                                                         | 2 +-
 blog/index.html                                                        | 2 +-
 blog/page/10/index.html                                                | 2 +-
 blog/page/11/index.html                                                | 2 +-
 blog/page/12/index.html                                                | 2 +-
 blog/page/13/index.html                                                | 2 +-
 blog/page/14/index.html                                                | 2 +-
 blog/page/15/index.html                                                | 2 +-
 blog/page/16/index.html                                                | 2 +-
 blog/page/17/index.html                                                | 2 +-
 blog/page/18/index.html                                                | 2 +-
 blog/page/19/index.html                                                | 2 +-
 blog/page/2/index.html                                                 | 2 +-
 blog/page/20/index.html                                                | 2 +-
 blog/page/21/index.html                                                | 2 +-
 blog/page/22/index.html                                                | 2 +-
 blog/page/23/index.html                                                | 2 +-
 blog/page/24/index.html                                                | 2 +-
 blog/page/25/index.html                                                | 2 +-
 blog/page/26/index.html                                                | 2 +-
 blog/page/27/index.html                                                | 2 +-
 blog/page/28/index.html                                                | 2 +-
 blog/page/29/index.html                                                | 2 +-
 blog/page/3/index.html                                                 | 2 +-
 blog/page/30/index.html                                                | 2 +-
 blog/page/31/index.html                                                | 2 +-
 blog/page/32/index.html                                                | 2 +-
 blog/page/33/index.html                                                | 2 +-
 blog/page/34/index.html                                                | 2 +-
 blog/page/35/index.html                                                | 2 +-
 blog/page/36/index.html                                                | 2 +-
 blog/page/37/index.html                                                | 2 +-
 blog/page/4/index.html                                                 | 2 +-
 blog/page/5/index.html                                                 | 2 +-
 blog/page/6/index.html                                                 | 2 +-
 blog/page/7/index.html                                                 | 2 +-
 blog/page/8/index.html                                                 | 2 +-
 blog/page/9/index.html                                                 | 2 +-
 comparisons/index.html                                                 | 2 +-
 contribute/index.html                                                  | 2 +-
 docs/apisix/FAQ/index.html                                             | 2 +-
 docs/apisix/admin-api/index.html                                       | 2 +-
 docs/apisix/apisix-variable/index.html                                 | 2 +-
 docs/apisix/architecture-design/apisix/index.html                      | 2 +-
 docs/apisix/aws/index.html                                             | 2 +-
 docs/apisix/batch-processor/index.html                                 | 2 +-
 docs/apisix/benchmark/index.html                                       | 2 +-
 docs/apisix/build-apisix-dev-environment-devcontainers/index.html      | 2 +-
 docs/apisix/build-apisix-dev-environment-on-mac/index.html             | 2 +-
 docs/apisix/building-apisix/index.html                                 | 2 +-
 docs/apisix/certificate/index.html                                     | 2 +-
 docs/apisix/control-api/index.html                                     | 2 +-
 docs/apisix/customize-nginx-configuration/index.html                   | 2 +-
 docs/apisix/dashboard/index.html                                       | 2 +-
 docs/apisix/debug-function/index.html                                  | 2 +-
 docs/apisix/debug-mode/index.html                                      | 2 +-
 docs/apisix/deployment-modes/index.html                                | 2 +-
 docs/apisix/discovery/consul/index.html                                | 2 +-
 docs/apisix/discovery/consul_kv/index.html                             | 2 +-
 docs/apisix/discovery/control-plane-service-discovery/index.html       | 2 +-
 docs/apisix/discovery/dns/index.html                                   | 2 +-
 docs/apisix/discovery/eureka/index.html                                | 2 +-
 docs/apisix/discovery/index.html                                       | 2 +-
 docs/apisix/discovery/kubernetes/index.html                            | 2 +-
 docs/apisix/discovery/nacos/index.html                                 | 2 +-
 docs/apisix/examples/plugins-hmac-auth-generate-signature/index.html   | 2 +-
 docs/apisix/external-plugin/index.html                                 | 2 +-
 docs/apisix/getting-started/README/index.html                          | 2 +-
 docs/apisix/getting-started/configure-routes/index.html                | 2 +-
 docs/apisix/getting-started/key-authentication/index.html              | 2 +-
 docs/apisix/getting-started/load-balancing/index.html                  | 2 +-
 docs/apisix/getting-started/rate-limiting/index.html                   | 2 +-
 docs/apisix/grpc-proxy/index.html                                      | 2 +-
 docs/apisix/http3/index.html                                           | 2 +-
 docs/apisix/install-dependencies/index.html                            | 2 +-
 docs/apisix/installation-guide/index.html                              | 2 +-
 docs/apisix/internal/plugin-runner/index.html                          | 2 +-
 docs/apisix/internal/testing-framework/index.html                      | 2 +-
 docs/apisix/mtls/index.html                                            | 2 +-
 docs/apisix/plugin-develop/index.html                                  | 2 +-
 docs/apisix/plugins/acl/index.html                                     | 2 +-
 docs/apisix/plugins/ai-aliyun-content-moderation/index.html            | 2 +-
 docs/apisix/plugins/ai-aws-content-moderation/index.html               | 2 +-
 docs/apisix/plugins/ai-cache/index.html                                | 2 +-
 docs/apisix/plugins/ai-lakera-guard/index.html                         | 2 +-
 docs/apisix/plugins/ai-prompt-decorator/index.html                     | 2 +-
 docs/apisix/plugins/ai-prompt-guard/index.html                         | 2 +-
 docs/apisix/plugins/ai-prompt-template/index.html                      | 2 +-
 docs/apisix/plugins/ai-proxy-multi/index.html                          | 2 +-
 docs/apisix/plugins/ai-proxy/index.html                                | 2 +-
 docs/apisix/plugins/ai-rag/index.html                                  | 2 +-
 docs/apisix/plugins/ai-rate-limiting/index.html                        | 2 +-
 docs/apisix/plugins/ai-request-rewrite/index.html                      | 2 +-
 docs/apisix/plugins/api-breaker/index.html                             | 2 +-
 docs/apisix/plugins/attach-consumer-label/index.html                   | 2 +-
 docs/apisix/plugins/authz-casbin/index.html                            | 2 +-
 docs/apisix/plugins/authz-casdoor/index.html                           | 2 +-
 docs/apisix/plugins/authz-keycloak/index.html                          | 2 +-
 docs/apisix/plugins/aws-lambda/index.html                              | 2 +-
 docs/apisix/plugins/azure-functions/index.html                         | 2 +-
 docs/apisix/plugins/basic-auth/index.html                              | 2 +-
 docs/apisix/plugins/batch-requests/index.html                          | 2 +-
 docs/apisix/plugins/body-transformer/index.html                        | 2 +-
 docs/apisix/plugins/brotli/index.html                                  | 2 +-
 docs/apisix/plugins/cas-auth/index.html                                | 2 +-
 docs/apisix/plugins/chaitin-waf/index.html                             | 2 +-
 docs/apisix/plugins/clickhouse-logger/index.html                       | 2 +-
 docs/apisix/plugins/client-control/index.html                          | 2 +-
 docs/apisix/plugins/consumer-restriction/index.html                    | 2 +-
 docs/apisix/plugins/cors/index.html                                    | 2 +-
 docs/apisix/plugins/csrf/index.html                                    | 2 +-
 docs/apisix/plugins/data-mask/index.html                               | 2 +-
 docs/apisix/plugins/datadog/index.html                                 | 2 +-
 docs/apisix/plugins/degraphql/index.html                               | 2 +-
 docs/apisix/plugins/dingtalk-auth/index.html                           | 2 +-
 docs/apisix/plugins/dubbo-proxy/index.html                             | 2 +-
 docs/apisix/plugins/echo/index.html                                    | 2 +-
 docs/apisix/plugins/elasticsearch-logger/index.html                    | 2 +-
 docs/apisix/plugins/error-log-logger/index.html                        | 2 +-
 docs/apisix/plugins/error-page/index.html                              | 2 +-
 docs/apisix/plugins/exit-transformer/index.html                        | 2 +-
 docs/apisix/plugins/ext-plugin-post-req/index.html                     | 2 +-
 docs/apisix/plugins/ext-plugin-post-resp/index.html                    | 2 +-
 docs/apisix/plugins/ext-plugin-pre-req/index.html                      | 2 +-
 docs/apisix/plugins/fault-injection/index.html                         | 2 +-
 docs/apisix/plugins/feishu-auth/index.html                             | 2 +-
 docs/apisix/plugins/file-logger/index.html                             | 2 +-
 docs/apisix/plugins/forward-auth/index.html                            | 2 +-
 docs/apisix/plugins/gm/index.html                                      | 2 +-
 docs/apisix/plugins/google-cloud-logging/index.html                    | 2 +-
 docs/apisix/plugins/graphql-limit-count/index.html                     | 2 +-
 docs/apisix/plugins/graphql-proxy-cache/index.html                     | 2 +-
 docs/apisix/plugins/grpc-transcode/index.html                          | 2 +-
 docs/apisix/plugins/grpc-web/index.html                                | 2 +-
 docs/apisix/plugins/gzip/index.html                                    | 2 +-
 docs/apisix/plugins/hmac-auth/index.html                               | 2 +-
 docs/apisix/plugins/http-dubbo/index.html                              | 2 +-
 docs/apisix/plugins/http-logger/index.html                             | 2 +-
 docs/apisix/plugins/inspect/index.html                                 | 2 +-
 docs/apisix/plugins/ip-restriction/index.html                          | 2 +-
 docs/apisix/plugins/jwe-decrypt/index.html                             | 2 +-
 docs/apisix/plugins/jwt-auth/index.html                                | 2 +-
 docs/apisix/plugins/kafka-logger/index.html                            | 2 +-
 docs/apisix/plugins/kafka-proxy/index.html                             | 2 +-
 docs/apisix/plugins/key-auth/index.html                                | 2 +-
 docs/apisix/plugins/lago/index.html                                    | 2 +-
 docs/apisix/plugins/ldap-auth/index.html                               | 2 +-
 docs/apisix/plugins/limit-conn/index.html                              | 2 +-
 docs/apisix/plugins/limit-count/index.html                             | 2 +-
 docs/apisix/plugins/limit-req/index.html                               | 2 +-
 docs/apisix/plugins/log-rotate/index.html                              | 2 +-
 docs/apisix/plugins/loggly/index.html                                  | 2 +-
 docs/apisix/plugins/loki-logger/index.html                             | 2 +-
 docs/apisix/plugins/mcp-bridge/index.html                              | 2 +-
 docs/apisix/plugins/mocking/index.html                                 | 2 +-
 docs/apisix/plugins/mqtt-proxy/index.html                              | 2 +-
 docs/apisix/plugins/multi-auth/index.html                              | 2 +-
 docs/apisix/plugins/node-status/index.html                             | 2 +-
 docs/apisix/plugins/oas-validator/index.html                           | 2 +-
 docs/apisix/plugins/ocsp-stapling/index.html                           | 2 +-
 docs/apisix/plugins/opa/index.html                                     | 2 +-
 docs/apisix/plugins/openfunction/index.html                            | 2 +-
 docs/apisix/plugins/openid-connect/index.html                          | 2 +-
 docs/apisix/plugins/opentelemetry/index.html                           | 2 +-
 docs/apisix/plugins/openwhisk/index.html                               | 2 +-
 docs/apisix/plugins/prometheus/index.html                              | 2 +-
 docs/apisix/plugins/proxy-buffering/index.html                         | 2 +-
 docs/apisix/plugins/proxy-cache/index.html                             | 2 +-
 docs/apisix/plugins/proxy-control/index.html                           | 2 +-
 docs/apisix/plugins/proxy-mirror/index.html                            | 2 +-
 docs/apisix/plugins/proxy-rewrite/index.html                           | 2 +-
 docs/apisix/plugins/public-api/index.html                              | 2 +-
 docs/apisix/plugins/real-ip/index.html                                 | 2 +-
 docs/apisix/plugins/redirect/index.html                                | 2 +-
 docs/apisix/plugins/referer-restriction/index.html                     | 2 +-
 docs/apisix/plugins/request-id/index.html                              | 2 +-
 docs/apisix/plugins/request-validation/index.html                      | 2 +-
 docs/apisix/plugins/response-rewrite/index.html                        | 2 +-
 docs/apisix/plugins/rocketmq-logger/index.html                         | 2 +-
 docs/apisix/plugins/saml-auth/index.html                               | 2 +-
 docs/apisix/plugins/server-info/index.html                             | 2 +-
 docs/apisix/plugins/serverless/index.html                              | 2 +-
 docs/apisix/plugins/skywalking-logger/index.html                       | 2 +-
 docs/apisix/plugins/skywalking/index.html                              | 2 +-
 docs/apisix/plugins/sls-logger/index.html                              | 2 +-
 docs/apisix/plugins/splunk-hec-logging/index.html                      | 2 +-
 docs/apisix/plugins/syslog/index.html                                  | 2 +-
 docs/apisix/plugins/tcp-logger/index.html                              | 2 +-
 docs/apisix/plugins/tencent-cloud-cls/index.html                       | 2 +-
 docs/apisix/plugins/traffic-label/index.html                           | 2 +-
 docs/apisix/plugins/traffic-split/index.html                           | 2 +-
 docs/apisix/plugins/ua-restriction/index.html                          | 2 +-
 docs/apisix/plugins/udp-logger/index.html                              | 2 +-
 docs/apisix/plugins/uri-blocker/index.html                             | 2 +-
 docs/apisix/plugins/wolf-rbac/index.html                               | 2 +-
 docs/apisix/plugins/workflow/index.html                                | 2 +-
 docs/apisix/plugins/zipkin/index.html                                  | 2 +-
 docs/apisix/profile/index.html                                         | 2 +-
 docs/apisix/pubsub/index.html                                          | 2 +-
 docs/apisix/pubsub/kafka/index.html                                    | 2 +-
 docs/apisix/router-radixtree/index.html                                | 2 +-
 docs/apisix/security-threat-model/index.html                           | 2 +-
 docs/apisix/ssl-protocol/index.html                                    | 2 +-
 docs/apisix/status-api/index.html                                      | 2 +-
 docs/apisix/stream-proxy/index.html                                    | 2 +-
 docs/apisix/support-fips-in-apisix/index.html                          | 2 +-
 docs/apisix/terminology/api-gateway/index.html                         | 2 +-
 docs/apisix/terminology/consumer-group/index.html                      | 2 +-
 docs/apisix/terminology/consumer/index.html                            | 2 +-
 docs/apisix/terminology/credential/index.html                          | 2 +-
 docs/apisix/terminology/global-rule/index.html                         | 2 +-
 docs/apisix/terminology/plugin-config/index.html                       | 2 +-
 docs/apisix/terminology/plugin-metadata/index.html                     | 2 +-
 docs/apisix/terminology/plugin/index.html                              | 2 +-
 docs/apisix/terminology/route/index.html                               | 2 +-
 docs/apisix/terminology/router/index.html                              | 2 +-
 docs/apisix/terminology/script/index.html                              | 2 +-
 docs/apisix/terminology/secret/index.html                              | 2 +-
 docs/apisix/terminology/service/index.html                             | 2 +-
 docs/apisix/terminology/upstream/index.html                            | 2 +-
 docs/apisix/tutorials/add-multiple-api-versions/index.html             | 2 +-
 docs/apisix/tutorials/cache-api-responses/index.html                   | 2 +-
 docs/apisix/tutorials/client-to-apisix-mtls/index.html                 | 2 +-
 docs/apisix/tutorials/expose-api/index.html                            | 2 +-
 docs/apisix/tutorials/health-check/index.html                          | 2 +-
 docs/apisix/tutorials/keycloak-oidc/index.html                         | 2 +-
 docs/apisix/tutorials/manage-api-consumers/index.html                  | 2 +-
 docs/apisix/tutorials/monitor-api-health-check/index.html              | 2 +-
 docs/apisix/tutorials/observe-your-api/index.html                      | 2 +-
 docs/apisix/tutorials/protect-api/index.html                           | 2 +-
 docs/apisix/tutorials/websocket-authentication/index.html              | 2 +-
 docs/apisix/upgrade-guide-from-2.15.x-to-3.0.0/index.html              | 2 +-
 docs/apisix/wasm/index.html                                            | 2 +-
 docs/apisix/xrpc/index.html                                            | 2 +-
 docs/apisix/xrpc/redis/index.html                                      | 2 +-
 docs/docker/build/index.html                                           | 2 +-
 docs/docker/example/index.html                                         | 2 +-
 docs/docker/manual/index.html                                          | 2 +-
 docs/general/blog/index.html                                           | 2 +-
 docs/general/committer-guide/index.html                                | 2 +-
 docs/general/contributor-guide/index.html                              | 2 +-
 docs/general/documentation-style-guide/index.html                      | 2 +-
 .../events/2022-apisix-meetups-conferences-workshops/index.html        | 2 +-
 docs/general/events/2023-apisix-meetup-malaysia/index.html             | 2 +-
 docs/general/events/2023-apisix-meetup-singapore/index.html            | 2 +-
 .../index.html                                                         | 2 +-
 docs/general/events/index.html                                         | 2 +-
 docs/general/how-to-contribute/index.html                              | 2 +-
 docs/general/join/index.html                                           | 2 +-
 docs/general/release-guide/index.html                                  | 2 +-
 docs/general/security/index.html                                       | 2 +-
 docs/general/submit-issue/index.html                                   | 2 +-
 docs/go-plugin-runner/developer-guide/index.html                       | 2 +-
 docs/go-plugin-runner/getting-started/index.html                       | 2 +-
 docs/helm-chart/FAQ/index.html                                         | 2 +-
 docs/helm-chart/apisix-dashboard/index.html                            | 2 +-
 docs/helm-chart/apisix-ingress-controller/index.html                   | 2 +-
 docs/helm-chart/apisix/index.html                                      | 2 +-
 docs/index.html                                                        | 2 +-
 docs/ingress-controller/FAQ/index.html                                 | 2 +-
 docs/ingress-controller/concepts/deployment-architecture/index.html    | 2 +-
 docs/ingress-controller/concepts/gateway-api/index.html                | 2 +-
 docs/ingress-controller/concepts/resources/index.html                  | 2 +-
 docs/ingress-controller/configure/index.html                           | 2 +-
 docs/ingress-controller/developer-guide/index.html                     | 2 +-
 docs/ingress-controller/getting-started/configure-routes/index.html    | 2 +-
 .../getting-started/get-apisix-ingress-controller/index.html           | 2 +-
 docs/ingress-controller/getting-started/key-authentication/index.html  | 2 +-
 docs/ingress-controller/getting-started/load-balancing/index.html      | 2 +-
 docs/ingress-controller/getting-started/rate-limiting/index.html       | 2 +-
 docs/ingress-controller/install/index.html                             | 2 +-
 docs/ingress-controller/overview/index.html                            | 2 +-
 .../reference/apisix-ingress-controller/annotation/index.html          | 2 +-
 .../reference/apisix-ingress-controller/api-reference/index.html       | 2 +-
 .../reference/apisix-ingress-controller/configuration-file/index.html  | 2 +-
 .../apisix-ingress-controller/configuration-troubleshoot/index.html    | 2 +-
 .../reference/apisix-ingress-controller/examples/index.html            | 2 +-
 docs/ingress-controller/upgrade-guide/index.html                       | 2 +-
 docs/java-plugin-runner/deployment-guide/index.html                    | 2 +-
 docs/java-plugin-runner/development/index.html                         | 2 +-
 docs/java-plugin-runner/hot-reloading/index.html                       | 2 +-
 docs/java-plugin-runner/how-it-works/index.html                        | 2 +-
 docs/java-plugin-runner/installation-guide/index.html                  | 2 +-
 .../the-internal-of-apisix-java-plugin-runner/index.html               | 2 +-
 docs/python-plugin-runner/developer-guide/index.html                   | 2 +-
 docs/python-plugin-runner/getting-started/index.html                   | 2 +-
 downloads/index.html                                                   | 2 +-
 edit/index.html                                                        | 2 +-
 events/archive/index.html                                              | 2 +-
 index.html                                                             | 3 ++-
 learning-center/api-gateway-authentication/index.html                  | 2 +-
 learning-center/api-gateway-for-microservices/index.html               | 2 +-
 learning-center/api-gateway-rate-limiting/index.html                   | 2 +-
 learning-center/api-gateway-security/index.html                        | 2 +-
 learning-center/api-gateway-vs-load-balancer/index.html                | 2 +-
 learning-center/api-monetization-guide/index.html                      | 2 +-
 learning-center/apisix-vs-apigee/index.html                            | 2 +-
 learning-center/apisix-vs-aws-api-gateway/index.html                   | 2 +-
 learning-center/apisix-vs-envoy/index.html                             | 2 +-
 learning-center/apisix-vs-kong/index.html                              | 2 +-
 learning-center/apisix-vs-nginx/index.html                             | 2 +-
 learning-center/apisix-vs-traefik/index.html                           | 2 +-
 learning-center/archive/index.html                                     | 2 +-
 learning-center/index.html                                             | 2 +-
 learning-center/kubernetes-api-gateway/index.html                      | 2 +-
 learning-center/mcp-protocol-ai-gateway/index.html                     | 2 +-
 learning-center/open-source-api-gateway-comparison/index.html          | 2 +-
 learning-center/page/2/index.html                                      | 2 +-
 learning-center/tags/ai-agents/index.html                              | 2 +-
 learning-center/tags/ai-gateway/index.html                             | 2 +-
 learning-center/tags/api-gateway/index.html                            | 2 +-
 learning-center/tags/api-management/index.html                         | 2 +-
 learning-center/tags/api-monetization/index.html                       | 2 +-
 learning-center/tags/apigee/index.html                                 | 2 +-
 learning-center/tags/apisix/index.html                                 | 2 +-
 learning-center/tags/architecture/index.html                           | 2 +-
 learning-center/tags/authentication/index.html                         | 2 +-
 learning-center/tags/aws-api-gateway/index.html                        | 2 +-
 learning-center/tags/best-practices/index.html                         | 2 +-
 learning-center/tags/business/index.html                               | 2 +-
 learning-center/tags/comparison/index.html                             | 2 +-
 learning-center/tags/concepts/index.html                               | 2 +-
 learning-center/tags/envoy/index.html                                  | 2 +-
 learning-center/tags/gateway-api/index.html                            | 2 +-
 learning-center/tags/grpc/index.html                                   | 2 +-
 learning-center/tags/index.html                                        | 2 +-
 learning-center/tags/ingress-controller/index.html                     | 2 +-
 learning-center/tags/kong/index.html                                   | 2 +-
 learning-center/tags/kubernetes/index.html                             | 2 +-
 learning-center/tags/llm/index.html                                    | 2 +-
 learning-center/tags/load-balancer/index.html                          | 2 +-
 learning-center/tags/mcp/index.html                                    | 2 +-
 learning-center/tags/microservices/index.html                          | 2 +-
 learning-center/tags/mtls/index.html                                   | 2 +-
 learning-center/tags/nginx/index.html                                  | 2 +-
 learning-center/tags/open-source/index.html                            | 2 +-
 learning-center/tags/protocols/index.html                              | 2 +-
 learning-center/tags/rate-limiting/index.html                          | 2 +-
 learning-center/tags/security/index.html                               | 2 +-
 learning-center/tags/tls/index.html                                    | 2 +-
 learning-center/tags/traefik/index.html                                | 2 +-
 learning-center/tags/traffic-control/index.html                        | 2 +-
 learning-center/what-is-an-api-gateway/index.html                      | 2 +-
 learning-center/what-is-grpc/index.html                                | 2 +-
 learning-center/what-is-mutual-tls/index.html                          | 2 +-
 plugins/index.html                                                     | 2 +-
 team/index.html                                                        | 2 +-
 zh/ai-gateway/index.html                                               | 2 +-
 .../index.html                                                         | 2 +-
 zh/articles/Apache-APISIX-From-OpenSource-Commercialization/index.html | 2 +-
 zh/articles/Apache-APISIX-Incubator-Journey/index.html                 | 2 +-
 zh/articles/Apache-APISIX-Kubernetes-Ingress/index.html                | 2 +-
 zh/articles/Apache-APISIX-in-China-Mobile-Cloud/index.html             | 2 +-
 .../How-To-Extend-Apache-APISIX-into-a-Service-Mesh-Sidecar/index.html | 2 +-
 .../Relying-On-The-Community-To-Get-Apache-APISIX-Up-Speed/index.html  | 2 +-
 zh/articles/Rendering-Community-Events-Using-ECharts/index.html        | 2 +-
 zh/articles/Speed-Limiting-With-Apache-APISIX/index.html               | 2 +-
 zh/articles/Test-Apache-APISIX-Resilience-With-Chaos-Mesh/index.html   | 2 +-
 zh/articles/The-Appeal-of-OpenSource/index.html                        | 2 +-
 zh/articles/The-Evolution-of-Apache-APISIX/index.html                  | 2 +-
 .../index.html                                                         | 2 +-
 zh/articles/archive/index.html                                         | 2 +-
 zh/articles/index.html                                                 | 2 +-
 zh/articles/page/2/index.html                                          | 2 +-
 .../12/11/beike-how-to-build-gateway-based-on-apache-apisix/index.html | 2 +-
 zh/blog/2020/12/18/first-look-at-kubernetes-service-api/index.html     | 2 +-
 .../index.html                                                         | 2 +-
 zh/blog/2021/05/24/tencent-games/index.html                            | 2 +-
 zh/blog/2021/05/25/apache-apisix-2.6.0-release/index.html              | 2 +-
 .../06/03/experience-share-from-apache-apisix-committer/index.html     | 2 +-
 zh/blog/2021/06/06/apisix-two-years/index.html                         | 2 +-
 .../06/10/apache-apisix-and-envoy-performance-comparison/index.html    | 2 +-
 .../06/16/chaos-mesh-helps-apache-apisix-improve-stability/index.html  | 2 +-
 .../index.html                                                         | 2 +-
 .../index.html                                                         | 2 +-
 zh/blog/2021/06/21/use-java-to-write-apache-apisix-plugins/index.html  | 2 +-
 .../index.html                                                         | 2 +-
 zh/blog/2021/06/28/why-we-need-apache-apisix/index.html                | 2 +-
 zh/blog/2021/06/29/release-apache-apisix-2.7/index.html                | 2 +-
 zh/blog/2021/06/30/etcd3-support-http-access-perfectly/index.html      | 2 +-
 .../index.html                                                         | 2 +-
 zh/blog/2021/07/21/apache-apisix-kubernetes/index.html                 | 2 +-
 zh/blog/2021/07/25/apachecon-asia/index.html                           | 2 +-
 .../2021/07/27/use-of-plugin-orchestration-in-apache-apisix/index.html | 2 +-
 zh/blog/2021/07/28/release-apache-apisix-2.8/index.html                | 2 +-
 zh/blog/2021/08/05/kong-to-apisix/index.html                           | 2 +-
 .../index.html                                                         | 2 +-
 zh/blog/2021/08/09/apache-apisix-in-china-mobile-cloud/index.html      | 2 +-
 zh/blog/2021/08/09/apache-apisix-in-quliankeji/index.html              | 2 +-
 zh/blog/2021/08/10/apisix-nginx/index.html                             | 2 +-
 zh/blog/2021/08/11/interview-tuzhengsong/index.html                    | 2 +-
 .../contributors-the-golden-metric-of-opensource-projects/index.html   | 2 +-
 zh/blog/2021/08/17/interview-airwallex/index.html                      | 2 +-
 zh/blog/2021/08/18/auth-with-casbin-in-apache-apisix/index.html        | 2 +-
 zh/blog/2021/08/19/go-makes-apache-apisix-better/index.html            | 2 +-
 zh/blog/2021/08/19/weekly-report/index.html                            | 2 +-
 zh/blog/2021/08/21/shanghai-meetup/index.html                          | 2 +-
 zh/blog/2021/08/23/apachecon-asia-2021/index.html                      | 2 +-
 zh/blog/2021/08/23/weekly-report/index.html                            | 2 +-
 zh/blog/2021/08/24/shanghai-meetup-recap/index.html                    | 2 +-
 .../index.html                                                         | 2 +-
 zh/blog/2021/08/25/why-apache-apisix-chose-nginx-and-lua/index.html    | 2 +-
 zh/blog/2021/08/27/release-apache-apisix-2.9/index.html                | 2 +-
 zh/blog/2021/08/30/ingress-meeting/index.html                          | 2 +-
 zh/blog/2021/08/30/weekly-report/index.html                            | 2 +-
 .../index.html                                                         | 2 +-
 .../python-helps-you-quickly-with-apache-apisix-development/index.html | 2 +-
 zh/blog/2021/09/07/how-to-use-apisix-auth/index.html                   | 2 +-
 zh/blog/2021/09/07/iqiyi-usercase/index.html                           | 2 +-
 .../09/09/how-to-contribute-to-an-openSource-without-coding/index.html | 2 +-
 zh/blog/2021/09/13/china-mobile-cloud-usercase/index.html              | 2 +-
 zh/blog/2021/09/14/youzan/index.html                                   | 2 +-
 zh/blog/2021/09/15/weekly-report/index.html                            | 2 +-
 zh/blog/2021/09/16/tencent-cloud/index.html                            | 2 +-
 zh/blog/2021/09/18/xiaodian-usercase/index.html                        | 2 +-
 zh/blog/2021/09/24/youpaicloud-usercase/index.html                     | 2 +-
 zh/blog/2021/09/28/wps-usercase/index.html                             | 2 +-
 zh/blog/2021/09/29/release-apache-apisix-2.10/index.html               | 2 +-
 zh/blog/2021/09/30/weekly-report/index.html                            | 2 +-
 zh/blog/2021/10/01/openeuler/index.html                                | 2 +-
 zh/blog/2021/10/09/apisix-ingress-techblog/index.html                  | 2 +-
 zh/blog/2021/10/13/celebrating-300-contributors-of-apisix/index.html   | 2 +-
 zh/blog/2021/10/14/weekly-report-1014/index.html                       | 2 +-
 zh/blog/2021/10/18/meetup/index.html                                   | 2 +-
 zh/blog/2021/10/22/cert-manager-in-ingress/index.html                  | 2 +-
 zh/blog/2021/10/26/apisix-ingress/index.html                           | 2 +-
 zh/blog/2021/10/26/extension-guide/index.html                          | 2 +-
 zh/blog/2021/11/02/weekly-report-1031/index.html                       | 2 +-
 zh/blog/2021/11/03/airwallex-usercase/index.html                       | 2 +-
 zh/blog/2021/11/04/skywalking/index.html                               | 2 +-
 zh/blog/2021/11/12/apisix-datadog/index.html                           | 2 +-
 zh/blog/2021/11/16/weekly-report-1114/index.html                       | 2 +-
 zh/blog/2021/11/17/dapr-with-apisix/index.html                         | 2 +-
 zh/blog/2021/11/19/apisix-supports-wasm/index.html                     | 2 +-
 .../22/develop-apisix-ingress-with-nocalhost-in-kubernetes/index.html  | 2 +-
 zh/blog/2021/11/23/cve-2021-43557-research-report/index.html           | 2 +-
 zh/blog/2021/11/23/cve-2021-43557/index.html                           | 2 +-
 zh/blog/2021/11/26/apache-apisix-committer-experience/index.html       | 2 +-
 zh/blog/2021/11/30/use-apisix-ingress-in-kubesphere/index.html         | 2 +-
 zh/blog/2021/12/01/apisix-supports-azure-functions/index.html          | 2 +-
 zh/blog/2021/12/01/release-apache-apisix-2.11/index.html               | 2 +-
 zh/blog/2021/12/02/weekly-report-1130/index.html                       | 2 +-
 zh/blog/2021/12/07/apisix-integrate-skywalking-plugin/index.html       | 2 +-
 zh/blog/2021/12/08/apisix-integrate-rocketmq-logger-plugin/index.html  | 2 +-
 zh/blog/2021/12/10/integrate-keycloak-auth-in-apisix/index.html        | 2 +-
 .../12/13/monitor-apisix-ingress-controller-with-prometheus/index.html | 2 +-
 zh/blog/2021/12/15/deploy-apisix-in-kubernetes/index.html              | 2 +-
 zh/blog/2021/12/16/apisix-with-rocketmq-meetup/index.html              | 2 +-
 zh/blog/2021/12/17/exposure-istio-with-apisix-ingress/index.html       | 2 +-
 zh/blog/2021/12/20/weekly-report-1215/index.html                       | 2 +-
 zh/blog/2021/12/22/google-logging/index.html                           | 2 +-
 zh/blog/2021/12/24/apisix-integrate-openwhisk-plugin/index.html        | 2 +-
 zh/blog/2021/12/24/open-policy-agent/index.html                        | 2 +-
 zh/blog/2021/12/28/dashboard-cve-2021-45232/index.html                 | 2 +-
 zh/blog/2021/12/30/apisix-proxy-grpc-service/index.html                | 2 +-
 zh/blog/2022/01/04/authing/index.html                                  | 2 +-
 zh/blog/2022/01/05/weekly-report-1231/index.html                       | 2 +-
 zh/blog/2022/01/11/apisix-with-shardingsphere-meetup/index.html        | 2 +-
 zh/blog/2022/01/11/building-apisix-in-ubuntu-for-arm/index.html        | 2 +-
 zh/blog/2022/01/13/how-to-proxy-dubbo-in-apache-apisix/index.html      | 2 +-
 zh/blog/2022/01/17/apisix-kafka-integration/index.html                 | 2 +-
 zh/blog/2022/01/19/weekly-report-0116/index.html                       | 2 +-
 zh/blog/2022/01/20/upyun-public-gateway-usecase/index.html             | 2 +-
 zh/blog/2022/01/21/apisix-hashicorp-vault-integration/index.html       | 2 +-
 zh/blog/2022/01/21/apisix-xrpc-details-and-miltilingual/index.html     | 2 +-
 zh/blog/2022/01/24/apisix-with-qingcloud-meetup/index.html             | 2 +-
 zh/blog/2022/01/25/apisix-grpc-web-integration/index.html              | 2 +-
 zh/blog/2022/01/25/release-apache-apisix-2.12/index.html               | 2 +-
 zh/blog/2022/01/26/apisix-integrate-forward-auth-plugin/index.html     | 2 +-
 zh/blog/2022/02/10/splunk-apisix-integration/index.html                | 2 +-
 zh/blog/2022/02/11/cve-2022-24112/index.html                           | 2 +-
 zh/blog/2022/02/16/file-logger-api-gateway/index.html                  | 2 +-
 zh/blog/2022/02/17/weekly-report-0214/index.html                       | 2 +-
 zh/blog/2022/02/21/nacos-api-gateway/index.html                        | 2 +-
 zh/blog/2022/02/23/csrf-api-gateway/index.html                         | 2 +-
 zh/blog/2022/02/25/consul-api-gateway/index.html                       | 2 +-
 zh/blog/2022/02/28/apisix-integration-opentelemetry-plugin/index.html  | 2 +-
 zh/blog/2022/03/01/apisix-integration-public-api-plugin/index.html     | 2 +-
 zh/blog/2022/03/02/apisix-integration-graphql/index.html               | 2 +-
 zh/blog/2022/03/02/zhongan-usercase-with-apache-apisix/index.html      | 2 +-
 zh/blog/2022/03/03/develop-apisix-with-gitpod/index.html               | 2 +-
 zh/blog/2022/03/03/weekly-report-0228/index.html                       | 2 +-
 .../2022/03/04/apigateway-clickhouse-makes-logging-easier/index.html   | 2 +-
 .../2022/03/04/apisix-uses-coredns-enable-service-discovery/index.html | 2 +-
 .../2022/03/05/apisix-integration-eureka-service-discovery/index.html  | 2 +-
 zh/blog/2022/03/24/weekly-report-0314/index.html                       | 2 +-
 zh/blog/2022/03/28/release-apache-apisix-2.13/index.html               | 2 +-
 zh/blog/2022/04/12/apisix-summit-asia-2022/index.html                  | 2 +-
 zh/blog/2022/04/20/cve-2022-29266/index.html                           | 2 +-
 zh/blog/2022/04/20/weekly-report-0420/index.html                       | 2 +-
 zh/blog/2022/04/22/apisix-with-tidb-practice/index.html                | 2 +-
 zh/blog/2022/04/29/interview-juzhiyuan-apache-member/index.html        | 2 +-
 zh/blog/2022/05/10/weekly-report-0510/index.html                       | 2 +-
 zh/blog/2022/05/19/weekly-report-0519/index.html                       | 2 +-
 zh/blog/2022/05/31/release-apache-apisix-2.14/index.html               | 2 +-
 .../index.html                                                         | 2 +-
 zh/blog/2022/06/07/weekly-report-0607/index.html                       | 2 +-
 zh/blog/2022/06/14/automated-operation-base-apache-apisix/index.html   | 2 +-
 zh/blog/2022/06/14/beeto-with-apache-apisix/index.html                 | 2 +-
 .../14/how-mse-supports-canary-release-with-apache-apisix/index.html   | 2 +-
 zh/blog/2022/06/14/xueqiu-with-apache-apisix/index.html                | 2 +-
 zh/blog/2022/06/21/weekly-report-0621/index.html                       | 2 +-
 zh/blog/2022/06/27/getting-start-with-apisix-test-cases/index.html     | 2 +-
 zh/blog/2022/07/04/apisix-integrates-with-hydra/index.html             | 2 +-
 zh/blog/2022/07/05/use-dataant-to-monitor-apisix/index.html            | 2 +-
 .../2022/07/06/use-keycloak-with-api-gateway-to-secure-apis/index.html | 2 +-
 zh/blog/2022/07/07/weekly-report-0630/index.html                       | 2 +-
 .../2022/07/13/monitor-api-gateway-apisix-with-prometheus/index.html   | 2 +-
 zh/blog/2022/07/21/weekly-report-0715/index.html                       | 2 +-
 .../07/22/exploration-of-apisix-in-api-and-microservices/index.html    | 2 +-
 zh/blog/2022/07/22/how-is-google-cloud-tau-t2a-performing/index.html   | 2 +-
 zh/blog/2022/07/29/release-apache-apisix-2.15/index.html               | 2 +-
 zh/blog/2022/07/30/why-we-need-apache-apisix/index.html                | 2 +-
 zh/blog/2022/08/05/apisix-ingress-1.5rc1-release/index.html            | 2 +-
 zh/blog/2022/08/08/apache-apisix-performance-test-in-azure/index.html  | 2 +-
 zh/blog/2022/08/09/weekly-report-0731/index.html                       | 2 +-
 .../2022/08/12/arm-performance-google-aws-azure-with-apisix/index.html | 2 +-
 zh/blog/2022/08/19/apache-apisix-runtime-dynamic-debugging/index.html  | 2 +-
 .../15/apache-apisix-integrat-with-elasticsearch-for-logger/index.html | 2 +-
 zh/blog/2022/09/20/apisix-integrate-cncf-openfunction/index.html       | 2 +-
 zh/blog/2022/09/27/why-apache-apisix-is-best-apigateway/index.html     | 2 +-
 zh/blog/2022/09/28/apache-apisix-3.0.0-beta-release/index.html         | 2 +-
 zh/blog/2022/09/30/huanbei-in-apache-apisix/index.html                 | 2 +-
 zh/blog/2022/10/18/weekly-report-0731/index.html                       | 2 +-
 zh/blog/2022/10/28/apisix-ingress-with-horizon-ai/index.html           | 2 +-
 .../why-do-you-need-apache-apisix-when-using-amazon-lambda/index.html  | 2 +-
 zh/blog/2022/11/05/tencent-blueking-with-apisix/index.html             | 2 +-
 zh/blog/2022/11/10/weekly-report-1110/index.html                       | 2 +-
 .../2022/11/10/what-is-service-in-microservice-discovery/index.html    | 2 +-
 zh/blog/2022/11/13/vivo-with-apache-apisix/index.html                  | 2 +-
 zh/blog/2022/11/23/weekly-report-1123/index.html                       | 2 +-
 zh/blog/2022/11/23/why-is-not-reload-hot-loaded-in-nginx/index.html    | 2 +-
 zh/blog/2022/11/25/how-apisix-support-1000-pods/index.html             | 2 +-
 "zh/blog/2022/11/28/a-poor-man\342\200\230s-api/index.html"            | 2 +-
 zh/blog/2022/12/04/weekly-report-1204/index.html                       | 2 +-
 zh/blog/2022/12/07/junrunrenli-with-apisix/index.html                  | 2 +-
 zh/blog/2022/12/08/apisix-support-tongsuo/index.html                   | 2 +-
 zh/blog/2022/12/09/insigma-with-apache-apisix/index.html               | 2 +-
 zh/blog/2022/12/13/seewo-with-apache-apisix/index.html                 | 2 +-
 zh/blog/2022/12/15/how-support-ingress-custom-plugins/index.html       | 2 +-
 zh/blog/2022/12/16/amazonlambda-with-apisix/index.html                 | 2 +-
 zh/blog/2022/12/16/what-is-graphql/index.html                          | 2 +-
 zh/blog/2022/12/19/apisix-ingress-better-than-traefik/index.html       | 2 +-
 zh/blog/2022/12/19/auth-apisix-gateway/index.html                      | 2 +-
 zh/blog/2022/12/22/weekly-report-1218/index.html                       | 2 +-
 zh/blog/2022/12/27/apisix-ingress-with-Flagger/index.html              | 2 +-
 zh/blog/2022/12/27/apisix-ingress-with-gatewayapi/index.html           | 2 +-
 zh/blog/2022/12/30/release-apache-apisix-3.1.0/index.html              | 2 +-
 zh/blog/2023/01/02/2022-summary/index.html                             | 2 +-
 zh/blog/2023/01/04/weekly-report-0105/index.html                       | 2 +-
 zh/blog/2023/01/10/release-apisix-ingress-1.6/index.html               | 2 +-
 zh/blog/2023/01/11/apisix-amesh-introduction/index.html                | 2 +-
 zh/blog/2023/01/11/apisix-ingress-vs-ingress-nginx/index.html          | 2 +-
 zh/blog/2023/01/12/amesh-config-plugin/index.html                      | 2 +-
 zh/blog/2023/01/12/serverless-auth-type/index.html                     | 2 +-
 zh/blog/2023/01/15/mafengwo-with-apisix/index.html                     | 2 +-
 zh/blog/2023/01/18/consul-with-apisix/index.html                       | 2 +-
 zh/blog/2023/01/18/what-is-service-mesh/index.html                     | 2 +-
 zh/blog/2023/01/19/weekly-report-0115/index.html                       | 2 +-
 zh/blog/2023/01/30/something-about-api-gateway-policy/index.html       | 2 +-
 zh/blog/2023/02/02/weekly-report-0202/index.html                       | 2 +-
 zh/blog/2023/02/06/2022-top10-blogs/index.html                         | 2 +-
 zh/blog/2023/02/07/apisix-ingress-with-cert-mamager/index.html         | 2 +-
 zh/blog/2023/02/08/what-is-restful-api/index.html                      | 2 +-
 zh/blog/2023/02/16/weekly-report-0216/index.html                       | 2 +-
 .../21/how-to-scale-application-elastically-in-kubernetes/index.html   | 2 +-
 .../2023/02/23/how-to-prevent-sensitive-data-from-leaking/index.html   | 2 +-
 .../index.html                                                         | 2 +-
 zh/blog/2023/03/01/weekly-report-0301/index.html                       | 2 +-
 zh/blog/2023/03/03/api-gateway-vs-load-balancer/index.html             | 2 +-
 .../index.html                                                         | 2 +-
 zh/blog/2023/03/08/why-do-microservices-need-an-api-gateway/index.html | 2 +-
 zh/blog/2023/03/09/release-apache-apisix-3.2.0/index.html              | 2 +-
 zh/blog/2023/03/16/weekly-report-0316/index.html                       | 2 +-
 .../03/22/what-is-luajit-and-why-does-apisix-choose-luajit/index.html  | 2 +-
 zh/blog/2023/03/30/weekly-report-0330/index.html                       | 2 +-
 .../30/what-is-wasm-and-how-does-apache-apisix-support-it/index.html   | 2 +-
 zh/blog/2023/04/03/10-api-management-trends/index.html                 | 2 +-
 zh/blog/2023/04/12/weekly-report-0409/index.html                       | 2 +-
 zh/blog/2023/04/26/weekly-report-0426/index.html                       | 2 +-
 zh/blog/2023/05/08/release-apache-apisix-3.3.0/index.html              | 2 +-
 zh/blog/2023/05/12/weekly-report-0512/index.html                       | 2 +-
 zh/blog/2023/05/24/weekly-report-0524/index.html                       | 2 +-
 zh/blog/2023/06/01/release-apache-apisix-3.2.1/index.html              | 2 +-
 zh/blog/2023/06/08/weekly-report/index.html                            | 2 +-
 zh/blog/2023/06/21/weekly-report-zh/index.html                         | 2 +-
 zh/blog/2023/06/30/release-apache-apisix-3.4.0/index.html              | 2 +-
 zh/blog/2023/07/05/weekly-report/index.html                            | 2 +-
 zh/blog/2023/07/12/2023-apisix-meetup-malaysia/index.html              | 2 +-
 zh/blog/2023/07/18/weekly-report/index.html                            | 2 +-
 zh/blog/2023/07/21/release-apache-apisix-3.4.1/index.html              | 2 +-
 zh/blog/2023/07/23/release-apache-apisix-3.2.2/index.html              | 2 +-
 zh/blog/2023/08/02/weekly-report/index.html                            | 2 +-
 zh/blog/2023/08/15/weekly-report/index.html                            | 2 +-
 zh/blog/2023/08/30/weekly-report/index.html                            | 2 +-
 zh/blog/2023/09/01/release-apache-apisix-3.5.0/index.html              | 2 +-
 zh/blog/2023/09/08/apisix-integrates-with-coraza/index.html            | 2 +-
 zh/blog/2023/09/13/biweekly-report/index.html                          | 2 +-
 zh/blog/2023/09/20/apisix-3.5-preview/index.html                       | 2 +-
 zh/blog/2023/09/26/bi-weekly report/index.html                         | 2 +-
 zh/blog/2023/10/05/release-apache-apisix-3.6.0/index.html              | 2 +-
 zh/blog/2023/10/07/apisix-gitops-adc/index.html                        | 2 +-
 zh/blog/2023/10/09/wecity-uses-apisix/index.html                       | 2 +-
 zh/blog/2023/10/11/bi-weekly-report/index.html                         | 2 +-
 zh/blog/2023/10/18/ingress-apisix/index.html                           | 2 +-
 zh/blog/2023/10/26/bi-weekly-report/index.html                         | 2 +-
 zh/blog/2023/11/08/bi-weekly-report/index.html                         | 2 +-
 zh/blog/2023/11/21/release-apache-apisix-3.7.0/index.html              | 2 +-
 zh/blog/2023/11/23/bi-weekly-report/index.html                         | 2 +-
 zh/blog/2023/11/30/migu-video-utilizes-apisix/index.html               | 2 +-
 zh/blog/2023/12/01/datavisor-uses-apisix/index.html                    | 2 +-
 zh/blog/2023/12/04/bi-weekly-report/index.html                         | 2 +-
 zh/blog/2023/12/08/zhengcaiyun-uses-apisix/index.html                  | 2 +-
 zh/blog/2023/12/15/high-availability-of-apisix-and-api7/index.html     | 2 +-
 zh/blog/2023/12/20/bi-weekly-report/index.html                         | 2 +-
 zh/blog/2024/01/03/bi-weekly-report/index.html                         | 2 +-
 zh/blog/2024/01/15/release-apache-apisix-3.8.0/index.html              | 2 +-
 zh/blog/2024/01/18/bi-weekly-report/index.html                         | 2 +-
 zh/blog/2024/01/31/bi-weekly-report/index.html                         | 2 +-
 .../02/07/unlock-observability-for-apisix-with-deepflow/index.html     | 2 +-
 zh/blog/2024/03/05/monthly-report/index.html                           | 2 +-
 zh/blog/2024/03/29/release-apache-apisix-3.9.0/index.html              | 2 +-
 zh/blog/2024/04/01/monthly-report/index.html                           | 2 +-
 zh/blog/2024/04/29/release-apache-apisix-3.8.1/index.html              | 2 +-
 zh/blog/2024/04/29/release-apache-apisix-3.9.1/index.html              | 2 +-
 zh/blog/2024/04/30/monthly-report/index.html                           | 2 +-
 zh/blog/2024/05/02/cve-2024-32638/index.html                           | 2 +-
 zh/blog/2024/05/31/monthly-report/index.html                           | 2 +-
 zh/blog/2024/06/30/monthly-report/index.html                           | 2 +-
 zh/blog/2024/07/31/monthly-report/index.html                           | 2 +-
 zh/blog/2024/08/14/release-apache-apisix-3.10.0/index.html             | 2 +-
 zh/blog/2024/08/31/monthly-report/index.html                           | 2 +-
 zh/blog/2024/09/30/monthly-report/index.html                           | 2 +-
 zh/blog/2024/10/17/release-apache-apisix-3.11.0/index.html             | 2 +-
 zh/blog/2024/11/30/bi-monthly-report/index.html                        | 2 +-
 zh/blog/2024/12/31/monthly-report/index.html                           | 2 +-
 zh/blog/2025/01/13/apisix-2024-ospp/index.html                         | 2 +-
 .../01/15/apisix-practice-in-soyoung-data-security-gateway/index.html  | 2 +-
 zh/blog/2025/01/26/monthly-report/index.html                           | 2 +-
 zh/blog/2025/02/24/apisix-ai-gateway-features/index.html               | 2 +-
 zh/blog/2025/02/28/monthly-report/index.html                           | 2 +-
 zh/blog/2025/03/06/what-is-an-ai-gateway/index.html                    | 2 +-
 .../03/21/ai-gateway-vs-api-gateway-differences-explained/index.html   | 2 +-
 zh/blog/2025/03/24/6-essential-ai-gateway-use-cases/index.html         | 2 +-
 zh/blog/2025/03/31/march-monthly-report/index.html                     | 2 +-
 .../01/embrace-intelligent-api-management-with-ai-and-mcp/index.html   | 2 +-
 zh/blog/2025/04/01/release-apache-apisix-3.12.0/index.html             | 2 +-
 zh/blog/2025/04/08/introducing-apisix-ai-gateway/index.html            | 2 +-
 zh/blog/2025/04/21/host-mcp-server-with-api-gateway/index.html         | 2 +-
 .../04/27/apisix-honor-gateway-practice-in-massive-business/index.html | 2 +-
 zh/blog/2025/04/30/2025-april-monthly-report/index.html                | 2 +-
 zh/blog/2025/05/07/apisix-gateway-practice-in-tencent-timi/index.html  | 2 +-
 .../05/29/apisix-ai-gateway-from-cloud-native-to-ai-native/index.html  | 2 +-
 zh/blog/2025/05/30/2025-may-monthly-report/index.html                  | 2 +-
 .../04/configure-apisix-in-a-single-command-with-apisix-mcp/index.html | 2 +-
 zh/blog/2025/06/27/release-apache-apisix-3.13.0/index.html             | 2 +-
 zh/blog/2025/06/30/2025-june-monthly-report/index.html                 | 2 +-
 zh/blog/2025/07/31/2025-july-monthly-report/index.html                 | 2 +-
 zh/blog/2025/08/31/2025-august-monthly-report/index.html               | 2 +-
 .../09/03/360-built-unified-l7-load-balancer-with-apisix/index.html    | 2 +-
 zh/blog/2025/09/30/2025-sep-monthly-report/index.html                  | 2 +-
 zh/blog/2025/10/10/release-apache-apisix-3.14.0/index.html             | 2 +-
 zh/blog/2025/10/17/release-apache-apisix-3.14.1/index.html             | 2 +-
 zh/blog/2025/10/31/2025-oct-monthly-report/index.html                  | 2 +-
 zh/blog/2025/10/31/cve-2025-62232/index.html                           | 2 +-
 zh/blog/2025/11/30/2025-nov-monthly-report/index.html                  | 2 +-
 zh/blog/2025/12/19/apisix-ingress-controller-2-0-release/index.html    | 2 +-
 zh/blog/2025/12/31/2025-dec-monthly-report/index.html                  | 2 +-
 zh/blog/2026/01/31/2026-jan-monthly-report/index.html                  | 2 +-
 zh/blog/2026/02/05/release-apache-apisix-3.15.0/index.html             | 2 +-
 zh/blog/2026/02/28/2026-feb-monthly-report/index.html                  | 2 +-
 zh/blog/2026/03/31/2026-mar-monthly-report/index.html                  | 2 +-
 zh/blog/2026/04/07/release-apache-apisix-3.16.0/index.html             | 2 +-
 zh/blog/2026/04/30/2026-apr-monthly-report/index.html                  | 2 +-
 zh/blog/2026/05/31/2026-may-monthly-report/index.html                  | 2 +-
 zh/blog/2026/06/15/release-apache-apisix-3.17.0/index.html             | 2 +-
 zh/blog/2026/06/30/2026-jun-monthly-report/index.html                  | 2 +-
 zh/blog/2026/07/10/manage-apache-apisix-with-ai-agents/index.html      | 2 +-
 zh/blog/archive/index.html                                             | 2 +-
 zh/blog/index.html                                                     | 2 +-
 zh/blog/page/10/index.html                                             | 2 +-
 zh/blog/page/11/index.html                                             | 2 +-
 zh/blog/page/12/index.html                                             | 2 +-
 zh/blog/page/13/index.html                                             | 2 +-
 zh/blog/page/14/index.html                                             | 2 +-
 zh/blog/page/15/index.html                                             | 2 +-
 zh/blog/page/16/index.html                                             | 2 +-
 zh/blog/page/17/index.html                                             | 2 +-
 zh/blog/page/18/index.html                                             | 2 +-
 zh/blog/page/19/index.html                                             | 2 +-
 zh/blog/page/2/index.html                                              | 2 +-
 zh/blog/page/20/index.html                                             | 2 +-
 zh/blog/page/21/index.html                                             | 2 +-
 zh/blog/page/22/index.html                                             | 2 +-
 zh/blog/page/23/index.html                                             | 2 +-
 zh/blog/page/24/index.html                                             | 2 +-
 zh/blog/page/25/index.html                                             | 2 +-
 zh/blog/page/26/index.html                                             | 2 +-
 zh/blog/page/27/index.html                                             | 2 +-
 zh/blog/page/28/index.html                                             | 2 +-
 zh/blog/page/29/index.html                                             | 2 +-
 zh/blog/page/3/index.html                                              | 2 +-
 zh/blog/page/30/index.html                                             | 2 +-
 zh/blog/page/31/index.html                                             | 2 +-
 zh/blog/page/32/index.html                                             | 2 +-
 zh/blog/page/33/index.html                                             | 2 +-
 zh/blog/page/34/index.html                                             | 2 +-
 zh/blog/page/35/index.html                                             | 2 +-
 zh/blog/page/4/index.html                                              | 2 +-
 zh/blog/page/5/index.html                                              | 2 +-
 zh/blog/page/6/index.html                                              | 2 +-
 zh/blog/page/7/index.html                                              | 2 +-
 zh/blog/page/8/index.html                                              | 2 +-
 zh/blog/page/9/index.html                                              | 2 +-
 zh/comparisons/index.html                                              | 2 +-
 zh/contribute/index.html                                               | 2 +-
 zh/docs/apisix/FAQ/index.html                                          | 2 +-
 zh/docs/apisix/admin-api/index.html                                    | 2 +-
 zh/docs/apisix/apisix-variable/index.html                              | 2 +-
 zh/docs/apisix/architecture-design/apisix/index.html                   | 2 +-
 zh/docs/apisix/aws/index.html                                          | 2 +-
 zh/docs/apisix/batch-processor/index.html                              | 2 +-
 zh/docs/apisix/benchmark/index.html                                    | 2 +-
 zh/docs/apisix/build-apisix-dev-environment-devcontainers/index.html   | 2 +-
 zh/docs/apisix/build-apisix-dev-environment-on-mac/index.html          | 2 +-
 zh/docs/apisix/building-apisix/index.html                              | 2 +-
 zh/docs/apisix/certificate/index.html                                  | 2 +-
 zh/docs/apisix/control-api/index.html                                  | 2 +-
 zh/docs/apisix/customize-nginx-configuration/index.html                | 2 +-
 zh/docs/apisix/dashboard/index.html                                    | 2 +-
 zh/docs/apisix/debug-function/index.html                               | 2 +-
 zh/docs/apisix/debug-mode/index.html                                   | 2 +-
 zh/docs/apisix/deployment-modes/index.html                             | 2 +-
 zh/docs/apisix/discovery/consul/index.html                             | 2 +-
 zh/docs/apisix/discovery/consul_kv/index.html                          | 2 +-
 zh/docs/apisix/discovery/control-plane-service-discovery/index.html    | 2 +-
 zh/docs/apisix/discovery/dns/index.html                                | 2 +-
 zh/docs/apisix/discovery/eureka/index.html                             | 2 +-
 zh/docs/apisix/discovery/index.html                                    | 2 +-
 zh/docs/apisix/discovery/kubernetes/index.html                         | 2 +-
 zh/docs/apisix/discovery/nacos/index.html                              | 2 +-
 .../apisix/examples/plugins-hmac-auth-generate-signature/index.html    | 2 +-
 zh/docs/apisix/external-plugin/index.html                              | 2 +-
 zh/docs/apisix/getting-started/README/index.html                       | 2 +-
 zh/docs/apisix/getting-started/configure-routes/index.html             | 2 +-
 zh/docs/apisix/getting-started/key-authentication/index.html           | 2 +-
 zh/docs/apisix/getting-started/load-balancing/index.html               | 2 +-
 zh/docs/apisix/getting-started/rate-limiting/index.html                | 2 +-
 zh/docs/apisix/grpc-proxy/index.html                                   | 2 +-
 zh/docs/apisix/http3/index.html                                        | 2 +-
 zh/docs/apisix/install-dependencies/index.html                         | 2 +-
 zh/docs/apisix/installation-guide/index.html                           | 2 +-
 zh/docs/apisix/internal/plugin-runner/index.html                       | 2 +-
 zh/docs/apisix/internal/testing-framework/index.html                   | 2 +-
 zh/docs/apisix/mtls/index.html                                         | 2 +-
 zh/docs/apisix/plugin-develop/index.html                               | 2 +-
 zh/docs/apisix/plugins/acl/index.html                                  | 2 +-
 zh/docs/apisix/plugins/ai-aliyun-content-moderation/index.html         | 2 +-
 zh/docs/apisix/plugins/ai-aws-content-moderation/index.html            | 2 +-
 zh/docs/apisix/plugins/ai-cache/index.html                             | 2 +-
 zh/docs/apisix/plugins/ai-lakera-guard/index.html                      | 2 +-
 zh/docs/apisix/plugins/ai-prompt-decorator/index.html                  | 2 +-
 zh/docs/apisix/plugins/ai-prompt-guard/index.html                      | 2 +-
 zh/docs/apisix/plugins/ai-prompt-template/index.html                   | 2 +-
 zh/docs/apisix/plugins/ai-proxy-multi/index.html                       | 2 +-
 zh/docs/apisix/plugins/ai-proxy/index.html                             | 2 +-
 zh/docs/apisix/plugins/ai-rag/index.html                               | 2 +-
 zh/docs/apisix/plugins/ai-rate-limiting/index.html                     | 2 +-
 zh/docs/apisix/plugins/ai-request-rewrite/index.html                   | 2 +-
 zh/docs/apisix/plugins/api-breaker/index.html                          | 2 +-
 zh/docs/apisix/plugins/attach-consumer-label/index.html                | 2 +-
 zh/docs/apisix/plugins/authz-casbin/index.html                         | 2 +-
 zh/docs/apisix/plugins/authz-casdoor/index.html                        | 2 +-
 zh/docs/apisix/plugins/authz-keycloak/index.html                       | 2 +-
 zh/docs/apisix/plugins/aws-lambda/index.html                           | 2 +-
 zh/docs/apisix/plugins/azure-functions/index.html                      | 2 +-
 zh/docs/apisix/plugins/basic-auth/index.html                           | 2 +-
 zh/docs/apisix/plugins/batch-requests/index.html                       | 2 +-
 zh/docs/apisix/plugins/body-transformer/index.html                     | 2 +-
 zh/docs/apisix/plugins/brotli/index.html                               | 2 +-
 zh/docs/apisix/plugins/cas-auth/index.html                             | 2 +-
 zh/docs/apisix/plugins/chaitin-waf/index.html                          | 2 +-
 zh/docs/apisix/plugins/clickhouse-logger/index.html                    | 2 +-
 zh/docs/apisix/plugins/client-control/index.html                       | 2 +-
 zh/docs/apisix/plugins/consumer-restriction/index.html                 | 2 +-
 zh/docs/apisix/plugins/cors/index.html                                 | 2 +-
 zh/docs/apisix/plugins/csrf/index.html                                 | 2 +-
 zh/docs/apisix/plugins/data-mask/index.html                            | 2 +-
 zh/docs/apisix/plugins/datadog/index.html                              | 2 +-
 zh/docs/apisix/plugins/degraphql/index.html                            | 2 +-
 zh/docs/apisix/plugins/dingtalk-auth/index.html                        | 2 +-
 zh/docs/apisix/plugins/dubbo-proxy/index.html                          | 2 +-
 zh/docs/apisix/plugins/echo/index.html                                 | 2 +-
 zh/docs/apisix/plugins/elasticsearch-logger/index.html                 | 2 +-
 zh/docs/apisix/plugins/error-log-logger/index.html                     | 2 +-
 zh/docs/apisix/plugins/error-page/index.html                           | 2 +-
 zh/docs/apisix/plugins/exit-transformer/index.html                     | 2 +-
 zh/docs/apisix/plugins/ext-plugin-post-req/index.html                  | 2 +-
 zh/docs/apisix/plugins/ext-plugin-post-resp/index.html                 | 2 +-
 zh/docs/apisix/plugins/ext-plugin-pre-req/index.html                   | 2 +-
 zh/docs/apisix/plugins/fault-injection/index.html                      | 2 +-
 zh/docs/apisix/plugins/feishu-auth/index.html                          | 2 +-
 zh/docs/apisix/plugins/file-logger/index.html                          | 2 +-
 zh/docs/apisix/plugins/forward-auth/index.html                         | 2 +-
 zh/docs/apisix/plugins/gm/index.html                                   | 2 +-
 zh/docs/apisix/plugins/google-cloud-logging/index.html                 | 2 +-
 zh/docs/apisix/plugins/graphql-limit-count/index.html                  | 2 +-
 zh/docs/apisix/plugins/graphql-proxy-cache/index.html                  | 2 +-
 zh/docs/apisix/plugins/grpc-transcode/index.html                       | 2 +-
 zh/docs/apisix/plugins/grpc-web/index.html                             | 2 +-
 zh/docs/apisix/plugins/gzip/index.html                                 | 2 +-
 zh/docs/apisix/plugins/hmac-auth/index.html                            | 2 +-
 zh/docs/apisix/plugins/http-dubbo/index.html                           | 2 +-
 zh/docs/apisix/plugins/http-logger/index.html                          | 2 +-
 zh/docs/apisix/plugins/inspect/index.html                              | 2 +-
 zh/docs/apisix/plugins/ip-restriction/index.html                       | 2 +-
 zh/docs/apisix/plugins/jwe-decrypt/index.html                          | 2 +-
 zh/docs/apisix/plugins/jwt-auth/index.html                             | 2 +-
 zh/docs/apisix/plugins/kafka-logger/index.html                         | 2 +-
 zh/docs/apisix/plugins/kafka-proxy/index.html                          | 2 +-
 zh/docs/apisix/plugins/key-auth/index.html                             | 2 +-
 zh/docs/apisix/plugins/lago/index.html                                 | 2 +-
 zh/docs/apisix/plugins/ldap-auth/index.html                            | 2 +-
 zh/docs/apisix/plugins/limit-conn/index.html                           | 2 +-
 zh/docs/apisix/plugins/limit-count/index.html                          | 2 +-
 zh/docs/apisix/plugins/limit-req/index.html                            | 2 +-
 zh/docs/apisix/plugins/log-rotate/index.html                           | 2 +-
 zh/docs/apisix/plugins/loggly/index.html                               | 2 +-
 zh/docs/apisix/plugins/loki-logger/index.html                          | 2 +-
 zh/docs/apisix/plugins/mcp-bridge/index.html                           | 2 +-
 zh/docs/apisix/plugins/mocking/index.html                              | 2 +-
 zh/docs/apisix/plugins/mqtt-proxy/index.html                           | 2 +-
 zh/docs/apisix/plugins/multi-auth/index.html                           | 2 +-
 zh/docs/apisix/plugins/node-status/index.html                          | 2 +-
 zh/docs/apisix/plugins/oas-validator/index.html                        | 2 +-
 zh/docs/apisix/plugins/ocsp-stapling/index.html                        | 2 +-
 zh/docs/apisix/plugins/opa/index.html                                  | 2 +-
 zh/docs/apisix/plugins/openfunction/index.html                         | 2 +-
 zh/docs/apisix/plugins/openid-connect/index.html                       | 2 +-
 zh/docs/apisix/plugins/opentelemetry/index.html                        | 2 +-
 zh/docs/apisix/plugins/openwhisk/index.html                            | 2 +-
 zh/docs/apisix/plugins/prometheus/index.html                           | 2 +-
 zh/docs/apisix/plugins/proxy-buffering/index.html                      | 2 +-
 zh/docs/apisix/plugins/proxy-cache/index.html                          | 2 +-
 zh/docs/apisix/plugins/proxy-control/index.html                        | 2 +-
 zh/docs/apisix/plugins/proxy-mirror/index.html                         | 2 +-
 zh/docs/apisix/plugins/proxy-rewrite/index.html                        | 2 +-
 zh/docs/apisix/plugins/public-api/index.html                           | 2 +-
 zh/docs/apisix/plugins/real-ip/index.html                              | 2 +-
 zh/docs/apisix/plugins/redirect/index.html                             | 2 +-
 zh/docs/apisix/plugins/referer-restriction/index.html                  | 2 +-
 zh/docs/apisix/plugins/request-id/index.html                           | 2 +-
 zh/docs/apisix/plugins/request-validation/index.html                   | 2 +-
 zh/docs/apisix/plugins/response-rewrite/index.html                     | 2 +-
 zh/docs/apisix/plugins/rocketmq-logger/index.html                      | 2 +-
 zh/docs/apisix/plugins/saml-auth/index.html                            | 2 +-
 zh/docs/apisix/plugins/server-info/index.html                          | 2 +-
 zh/docs/apisix/plugins/serverless/index.html                           | 2 +-
 zh/docs/apisix/plugins/skywalking-logger/index.html                    | 2 +-
 zh/docs/apisix/plugins/skywalking/index.html                           | 2 +-
 zh/docs/apisix/plugins/sls-logger/index.html                           | 2 +-
 zh/docs/apisix/plugins/splunk-hec-logging/index.html                   | 2 +-
 zh/docs/apisix/plugins/syslog/index.html                               | 2 +-
 zh/docs/apisix/plugins/tcp-logger/index.html                           | 2 +-
 zh/docs/apisix/plugins/tencent-cloud-cls/index.html                    | 2 +-
 zh/docs/apisix/plugins/traffic-label/index.html                        | 2 +-
 zh/docs/apisix/plugins/traffic-split/index.html                        | 2 +-
 zh/docs/apisix/plugins/ua-restriction/index.html                       | 2 +-
 zh/docs/apisix/plugins/udp-logger/index.html                           | 2 +-
 zh/docs/apisix/plugins/uri-blocker/index.html                          | 2 +-
 zh/docs/apisix/plugins/wolf-rbac/index.html                            | 2 +-
 zh/docs/apisix/plugins/workflow/index.html                             | 2 +-
 zh/docs/apisix/plugins/zipkin/index.html                               | 2 +-
 zh/docs/apisix/profile/index.html                                      | 2 +-
 zh/docs/apisix/pubsub/index.html                                       | 2 +-
 zh/docs/apisix/pubsub/kafka/index.html                                 | 2 +-
 zh/docs/apisix/router-radixtree/index.html                             | 2 +-
 zh/docs/apisix/security-threat-model/index.html                        | 2 +-
 zh/docs/apisix/ssl-protocol/index.html                                 | 2 +-
 zh/docs/apisix/status-api/index.html                                   | 2 +-
 zh/docs/apisix/stream-proxy/index.html                                 | 2 +-
 zh/docs/apisix/support-fips-in-apisix/index.html                       | 2 +-
 zh/docs/apisix/terminology/api-gateway/index.html                      | 2 +-
 zh/docs/apisix/terminology/consumer-group/index.html                   | 2 +-
 zh/docs/apisix/terminology/consumer/index.html                         | 2 +-
 zh/docs/apisix/terminology/credential/index.html                       | 2 +-
 zh/docs/apisix/terminology/global-rule/index.html                      | 2 +-
 zh/docs/apisix/terminology/plugin-config/index.html                    | 2 +-
 zh/docs/apisix/terminology/plugin-metadata/index.html                  | 2 +-
 zh/docs/apisix/terminology/plugin/index.html                           | 2 +-
 zh/docs/apisix/terminology/route/index.html                            | 2 +-
 zh/docs/apisix/terminology/router/index.html                           | 2 +-
 zh/docs/apisix/terminology/script/index.html                           | 2 +-
 zh/docs/apisix/terminology/secret/index.html                           | 2 +-
 zh/docs/apisix/terminology/service/index.html                          | 2 +-
 zh/docs/apisix/terminology/upstream/index.html                         | 2 +-
 zh/docs/apisix/tutorials/add-multiple-api-versions/index.html          | 2 +-
 zh/docs/apisix/tutorials/cache-api-responses/index.html                | 2 +-
 zh/docs/apisix/tutorials/client-to-apisix-mtls/index.html              | 2 +-
 zh/docs/apisix/tutorials/expose-api/index.html                         | 2 +-
 zh/docs/apisix/tutorials/health-check/index.html                       | 2 +-
 zh/docs/apisix/tutorials/keycloak-oidc/index.html                      | 2 +-
 zh/docs/apisix/tutorials/manage-api-consumers/index.html               | 2 +-
 zh/docs/apisix/tutorials/monitor-api-health-check/index.html           | 2 +-
 zh/docs/apisix/tutorials/observe-your-api/index.html                   | 2 +-
 zh/docs/apisix/tutorials/protect-api/index.html                        | 2 +-
 zh/docs/apisix/tutorials/websocket-authentication/index.html           | 2 +-
 zh/docs/apisix/upgrade-guide-from-2.15.x-to-3.0.0/index.html           | 2 +-
 zh/docs/apisix/wasm/index.html                                         | 2 +-
 zh/docs/apisix/xrpc/index.html                                         | 2 +-
 zh/docs/apisix/xrpc/redis/index.html                                   | 2 +-
 zh/docs/docker/build/index.html                                        | 2 +-
 zh/docs/docker/example/index.html                                      | 2 +-
 zh/docs/docker/manual/index.html                                       | 2 +-
 zh/docs/general/blog/index.html                                        | 2 +-
 zh/docs/general/committer-guide/index.html                             | 2 +-
 zh/docs/general/contributor-guide/index.html                           | 2 +-
 zh/docs/general/documentation-style-guide/index.html                   | 2 +-
 .../events/2022-apisix-meetups-conferences-workshops/index.html        | 2 +-
 zh/docs/general/events/2023-apisix-meetup-malaysia/index.html          | 2 +-
 zh/docs/general/events/2023-apisix-meetup-singapore/index.html         | 2 +-
 .../index.html                                                         | 2 +-
 zh/docs/general/events/index.html                                      | 2 +-
 zh/docs/general/how-to-contribute/index.html                           | 2 +-
 zh/docs/general/join/index.html                                        | 2 +-
 zh/docs/general/release-guide/index.html                               | 2 +-
 zh/docs/general/security/index.html                                    | 2 +-
 zh/docs/general/submit-issue/index.html                                | 2 +-
 zh/docs/go-plugin-runner/developer-guide/index.html                    | 2 +-
 zh/docs/go-plugin-runner/getting-started/index.html                    | 2 +-
 zh/docs/helm-chart/FAQ/index.html                                      | 2 +-
 zh/docs/helm-chart/apisix-dashboard/index.html                         | 2 +-
 zh/docs/helm-chart/apisix-ingress-controller/index.html                | 2 +-
 zh/docs/helm-chart/apisix/index.html                                   | 2 +-
 zh/docs/index.html                                                     | 2 +-
 zh/docs/ingress-controller/FAQ/index.html                              | 2 +-
 zh/docs/ingress-controller/concepts/deployment-architecture/index.html | 2 +-
 zh/docs/ingress-controller/concepts/gateway-api/index.html             | 2 +-
 zh/docs/ingress-controller/concepts/resources/index.html               | 2 +-
 zh/docs/ingress-controller/configure/index.html                        | 2 +-
 zh/docs/ingress-controller/developer-guide/index.html                  | 2 +-
 zh/docs/ingress-controller/getting-started/configure-routes/index.html | 2 +-
 .../getting-started/get-apisix-ingress-controller/index.html           | 2 +-
 .../ingress-controller/getting-started/key-authentication/index.html   | 2 +-
 zh/docs/ingress-controller/getting-started/load-balancing/index.html   | 2 +-
 zh/docs/ingress-controller/getting-started/rate-limiting/index.html    | 2 +-
 zh/docs/ingress-controller/install/index.html                          | 2 +-
 zh/docs/ingress-controller/overview/index.html                         | 2 +-
 .../reference/apisix-ingress-controller/annotation/index.html          | 2 +-
 .../reference/apisix-ingress-controller/api-reference/index.html       | 2 +-
 .../reference/apisix-ingress-controller/configuration-file/index.html  | 2 +-
 .../apisix-ingress-controller/configuration-troubleshoot/index.html    | 2 +-
 .../reference/apisix-ingress-controller/examples/index.html            | 2 +-
 zh/docs/ingress-controller/upgrade-guide/index.html                    | 2 +-
 zh/docs/java-plugin-runner/deployment-guide/index.html                 | 2 +-
 zh/docs/java-plugin-runner/development/index.html                      | 2 +-
 zh/docs/java-plugin-runner/hot-reloading/index.html                    | 2 +-
 zh/docs/java-plugin-runner/how-it-works/index.html                     | 2 +-
 zh/docs/java-plugin-runner/installation-guide/index.html               | 2 +-
 .../the-internal-of-apisix-java-plugin-runner/index.html               | 2 +-
 zh/docs/python-plugin-runner/developer-guide/index.html                | 2 +-
 zh/docs/python-plugin-runner/getting-started/index.html                | 2 +-
 zh/downloads/index.html                                                | 2 +-
 zh/edit/index.html                                                     | 2 +-
 zh/events/archive/index.html                                           | 2 +-
 zh/index.html                                                          | 3 ++-
 zh/learning-center/api-gateway-authentication/index.html               | 2 +-
 zh/learning-center/api-gateway-for-microservices/index.html            | 2 +-
 zh/learning-center/api-gateway-rate-limiting/index.html                | 2 +-
 zh/learning-center/api-gateway-security/index.html                     | 2 +-
 zh/learning-center/api-gateway-vs-load-balancer/index.html             | 2 +-
 zh/learning-center/api-monetization-guide/index.html                   | 2 +-
 zh/learning-center/apisix-vs-apigee/index.html                         | 2 +-
 zh/learning-center/apisix-vs-aws-api-gateway/index.html                | 2 +-
 zh/learning-center/apisix-vs-envoy/index.html                          | 2 +-
 zh/learning-center/apisix-vs-kong/index.html                           | 2 +-
 zh/learning-center/apisix-vs-nginx/index.html                          | 2 +-
 zh/learning-center/apisix-vs-traefik/index.html                        | 2 +-
 zh/learning-center/archive/index.html                                  | 2 +-
 zh/learning-center/index.html                                          | 2 +-
 zh/learning-center/kubernetes-api-gateway/index.html                   | 2 +-
 zh/learning-center/mcp-protocol-ai-gateway/index.html                  | 2 +-
 zh/learning-center/open-source-api-gateway-comparison/index.html       | 2 +-
 zh/learning-center/page/2/index.html                                   | 2 +-
 zh/learning-center/tags/ai-agents/index.html                           | 2 +-
 zh/learning-center/tags/ai-gateway/index.html                          | 2 +-
 zh/learning-center/tags/api-gateway/index.html                         | 2 +-
 zh/learning-center/tags/api-management/index.html                      | 2 +-
 zh/learning-center/tags/api-monetization/index.html                    | 2 +-
 zh/learning-center/tags/apigee/index.html                              | 2 +-
 zh/learning-center/tags/apisix/index.html                              | 2 +-
 zh/learning-center/tags/architecture/index.html                        | 2 +-
 zh/learning-center/tags/authentication/index.html                      | 2 +-
 zh/learning-center/tags/aws-api-gateway/index.html                     | 2 +-
 zh/learning-center/tags/best-practices/index.html                      | 2 +-
 zh/learning-center/tags/business/index.html                            | 2 +-
 zh/learning-center/tags/comparison/index.html                          | 2 +-
 zh/learning-center/tags/concepts/index.html                            | 2 +-
 zh/learning-center/tags/envoy/index.html                               | 2 +-
 zh/learning-center/tags/gateway-api/index.html                         | 2 +-
 zh/learning-center/tags/grpc/index.html                                | 2 +-
 zh/learning-center/tags/index.html                                     | 2 +-
 zh/learning-center/tags/ingress-controller/index.html                  | 2 +-
 zh/learning-center/tags/kong/index.html                                | 2 +-
 zh/learning-center/tags/kubernetes/index.html                          | 2 +-
 zh/learning-center/tags/llm/index.html                                 | 2 +-
 zh/learning-center/tags/load-balancer/index.html                       | 2 +-
 zh/learning-center/tags/mcp/index.html                                 | 2 +-
 zh/learning-center/tags/microservices/index.html                       | 2 +-
 zh/learning-center/tags/mtls/index.html                                | 2 +-
 zh/learning-center/tags/nginx/index.html                               | 2 +-
 zh/learning-center/tags/open-source/index.html                         | 2 +-
 zh/learning-center/tags/protocols/index.html                           | 2 +-
 zh/learning-center/tags/rate-limiting/index.html                       | 2 +-
 zh/learning-center/tags/security/index.html                            | 2 +-
 zh/learning-center/tags/tls/index.html                                 | 2 +-
 zh/learning-center/tags/traefik/index.html                             | 2 +-
 zh/learning-center/tags/traffic-control/index.html                     | 2 +-
 zh/learning-center/what-is-an-api-gateway/index.html                   | 2 +-
 zh/learning-center/what-is-grpc/index.html                             | 2 +-
 zh/learning-center/what-is-mutual-tls/index.html                       | 2 +-
 zh/plugins/index.html                                                  | 2 +-
 zh/team/index.html                                                     | 2 +-
 1369 files changed, 1371 insertions(+), 1369 deletions(-)
 rename _astro/{Base.HdXdTx_R.css => Base.DP5vhmrn.css} (85%)

Reply via email to