You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2021/09/12 08:09:37 UTC

[dubbo-website] branch master updated: Update Download Link (#946)

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

albumenj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 9020940  Update Download Link (#946)
9020940 is described below

commit 90209407615f79ed9eb01448d175835c924a1aff
Author: Albumen Kevin <jh...@gmail.com>
AuthorDate: Sun Sep 12 16:09:28 2021 +0800

    Update Download Link (#946)
---
 content/en/_index.html                    |   3 +
 content/en/blog/releases/past-releases.md | 134 +++++++++++++++---------------
 content/en/downloads/_index.md            |  16 ----
 content/zh/_index.html                    |   3 +
 content/zh/blog/releases/past-releases.md | 134 +++++++++++++++---------------
 5 files changed, 140 insertions(+), 150 deletions(-)

diff --git a/content/en/_index.html b/content/en/_index.html
index c658b35..d0059ba 100644
--- a/content/en/_index.html
+++ b/content/en/_index.html
@@ -9,6 +9,9 @@ linkTitle = "Apache Dubbo Website"
     <a class="btn btn-lg btn-primary mr-3 mb-4" href="{{< relref "/docs" >}}">
     LEARN MORE <i class="fas fa-arrow-alt-circle-right ml-2"></i>
     </a>
+    <a class="btn btn-lg btn-light mr-3 mb-4" href="/en/blog/2020/05/18/past-releases/">
+        DOWNLOAD <i class="fas fa-download ml-2 "></i>
+    </a>
     <a class="btn btn-lg btn-secondary mr-3 mb-4" href="https://github.com/apache/dubbo">
         GITHUB <i class="fab fa-github ml-2 "></i>
     </a>
diff --git a/content/en/blog/releases/past-releases.md b/content/en/blog/releases/past-releases.md
index 231f997..bf97fc8 100644
--- a/content/en/blog/releases/past-releases.md
+++ b/content/en/blog/releases/past-releases.md
@@ -8,7 +8,7 @@ description: >
 
 ## Verification  
 
-you can follow these [procedures](https://www.apache.org/info/verification) and the [KEYS](https://www.apache.org/dist/dubbo/KEYS) file to verify the download files
+you can follow these [procedures](https://www.apache.org/info/verification) and the [KEYS](https://downloads.apache.org/PROJECT/KEYS) file to verify the download files
 
 ## Apache Dubbo
 
@@ -18,103 +18,103 @@ you can follow these [procedures](https://www.apache.org/info/verification) and
 
 ### 3.0.2.1 (2021-08-23)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/3.0.2/apache-dubbo-3.0.2.1-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/3.0.2/apache-dubbo-3.0.2.1-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/3.0.2/apache-dubbo-3.0.2.1-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/3.0.2.1/apache-dubbo-3.0.2.1-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/3.0.2.1/apache-dubbo-3.0.2.1-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.0.2.1/apache-dubbo-3.0.2.1-src.zip.sha512)
 
 ### 3.0.2 (2021-08-16)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/3.0.2/apache-dubbo-3.0.2-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/3.0.2/apache-dubbo-3.0.2-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/3.0.2/apache-dubbo-3.0.2-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/3.0.2/apache-dubbo-3.0.2-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/3.0.2/apache-dubbo-3.0.2-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.0.2/apache-dubbo-3.0.2-src.zip.sha512)
 
 
 ### 2.7.13 (2021-08-05)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.13/apache-dubbo-2.7.13-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/2.7.13/apache-dubbo-2.7.13-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/2.7.13/apache-dubbo-2.7.13-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.13/apache-dubbo-2.7.13-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.13/apache-dubbo-2.7.13-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.13/apache-dubbo-2.7.13-src.zip.sha512)
 
 ### 3.0.1 (2021-07-02)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/3.0.1/apache-dubbo-3.0.1-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/3.0.1/apache-dubbo-3.0.1-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/3.0.1/apache-dubbo-3.0.1-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/3.0.1/apache-dubbo-3.0.1-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/3.0.1/apache-dubbo-3.0.1-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.0.1/apache-dubbo-3.0.1-src.zip.sha512)
 
 ### 3.0.0 (2021-06-16)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/3.0.0/apache-dubbo-3.0.0-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/3.0.0/apache-dubbo-3.0.0-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/3.0.0/apache-dubbo-3.0.0-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/3.0.0/apache-dubbo-3.0.0-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/3.0.0/apache-dubbo-3.0.0-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.0.0/apache-dubbo-3.0.0-src.zip.sha512)
 
 ### 2.7.12 (2021-06-11)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.12/apache-dubbo-2.7.12-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/2.7.12/apache-dubbo-2.7.12-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/2.7.12/apache-dubbo-2.7.12-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.12/apache-dubbo-2.7.12-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.12/apache-dubbo-2.7.12-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.12/apache-dubbo-2.7.12-src.zip.sha512)
 
 
 ### 2.6.10.1 (2021-05-30)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.6.10.1/apache-dubbo-2.6.10.1-source-release.zip) |
-[asc](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.6.10.1/apache-dubbo-2.6.10.1-source-release.zip.asc) |
-[sha512](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.6.10.1/apache-dubbo-2.6.10.1-source-release.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.6.10.1/apache-dubbo-2.6.10.1-source-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.6.10.1/apache-dubbo-2.6.10.1-source-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.6.10.1/apache-dubbo-2.6.10.1-source-release.zip.sha512)
 
 ### 2.7.11 (2021-05-12)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.11/apache-dubbo-2.7.11-src.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.7.11/apache-dubbo-2.7.11-src.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.7.11/apache-dubbo-2.7.11-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.11/apache-dubbo-2.7.11-src.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.11/apache-dubbo-2.7.11-src.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.11/apache-dubbo-2.7.11-src.zip.sha512)
 
 ### 2.7.10 (2021-04-08)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.10/apache-dubbo-2.7.10-src.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.7.10/apache-dubbo-2.7.10-src.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.7.10/apache-dubbo-2.7.10-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.10/apache-dubbo-2.7.10-src.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.10/apache-dubbo-2.7.10-src.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.10/apache-dubbo-2.7.10-src.zip.sha512)
 
 
 ### 2.7.9 (2020-02-23)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.9/apache-dubbo-2.7.9-src.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.7.9/apache-dubbo-2.7.9-src.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.7.9/apache-dubbo-2.7.9-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.9/apache-dubbo-2.7.9-src.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.9/apache-dubbo-2.7.9-src.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.9/apache-dubbo-2.7.9-src.zip.sha512)
 
 
 ### 2.7.8 (2020-07-28)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.8/apache-dubbo-2.7.8-source-release.zip) |
-[asc](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.8/apache-dubbo-2.7.8-source-release.zip.asc) |
-[sha512](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.8/apache-dubbo-2.7.8-source-release.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.8/apache-dubbo-2.7.8-source-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.8/apache-dubbo-2.7.8-source-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.8/apache-dubbo-2.7.8-source-release.zip.sha512)
 
 ### 2.7.7 (2020-05-18)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.7/apache-dubbo-2.7.7-src.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.7.7/apache-dubbo-2.7.7-src.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.7.7/apache-dubbo-2.7.7-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.7/apache-dubbo-2.7.7-src.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.7/apache-dubbo-2.7.7-src.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.7/apache-dubbo-2.7.7-src.zip.sha512)
 
 ### 2.7.5 (2019-12-29)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.5/apache-dubbo-2.7.5-src.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.7.5/apache-dubbo-2.7.5-src.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.7.5/apache-dubbo-2.7.5-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.5/apache-dubbo-2.7.5-src.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.5/apache-dubbo-2.7.5-src.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.5/apache-dubbo-2.7.5-src.zip.sha512)
 
 ### 2.7.4.1 (2019-10-27)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.4.1/apache-dubbo-2.7.4.1-src.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.7.4.1/apache-dubbo-2.7.4.1-src.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.7.4.1/apache-dubbo-2.7.4.1-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.4.1/apache-dubbo-2.7.4.1-src.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.4.1/apache-dubbo-2.7.4.1-src.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.4.1/apache-dubbo-2.7.4.1-src.zip.sha512)
 
 ### 2.7.4 (2019-10-19)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.4/apache-dubbo-2.7.4-src.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.7.4/apache-dubbo-2.7.4-src.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.7.4/apache-dubbo-2.7.4-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.4/apache-dubbo-2.7.4-src.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.4/apache-dubbo-2.7.4-src.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.4/apache-dubbo-2.7.4-src.zip.sha512)
 
 ### 2.7.3 (2019-07-19)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.3/apache-dubbo-2.7.3-src.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.7.3/apache-dubbo-2.7.3-src.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.7.3/apache-dubbo-2.7.3-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.3/apache-dubbo-2.7.3-src.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.3/apache-dubbo-2.7.3-src.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.3/apache-dubbo-2.7.3-src.zip.sha512)
 
 ### 2.7.2 (2019-06-06)
 
@@ -143,21 +143,21 @@ you can follow these [procedures](https://www.apache.org/info/verification) and
 
 ### 2.6.7 (2019-07-15)
 
-* [source](https://www.apache.org/dist/dubbo/2.6.7/apache-dubbo-2.6.7-source-release.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.6.7/apache-dubbo-2.6.7-source-release.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.6.7/apache-dubbo-2.6.7-source-release.zip.sha512)
-* [binary](https://www.apache.org/dist/dubbo/2.6.7/apache-dubbo-2.6.7-bin-release.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.6.7/apache-dubbo-2.6.7-bin-release.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.6.7/apache-dubbo-2.6.7-bin-release.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.6.7/apache-dubbo-2.6.7-source-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.6.7/apache-dubbo-2.6.7-source-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.6.7/apache-dubbo-2.6.7-source-release.zip.sha512)
+* [binary](https://www.apache.org/dyn/closer.lua/dubbo/2.6.7/apache-dubbo-2.6.7-bin-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.6.7/apache-dubbo-2.6.7-bin-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.6.7/apache-dubbo-2.6.7-bin-release.zip.sha512)
 
 ### 2.6.6 (2019-03-07)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip) |
-[asc](https://www.apache.org/dist/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip.asc) |
-[sha512](https://www.apache.org/dist/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip.sha512)
-* [binary](https://www.apache.org/dyn/closer.cgi?path=incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-bin-release.zip) |
-[asc](https://www.apache.org/dist/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-bin-release.zip.asc) |
-[sha512](https://www.apache.org/dist/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-bin-release.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip.sha512)
+* [binary](https://www.apache.org/dyn/closer.lua/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-bin-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-bin-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-bin-release.zip.sha512)
 
 ### 2.6.5 (2018-11-23)
 
@@ -202,12 +202,12 @@ you can follow these [procedures](https://www.apache.org/info/verification) and
 
 ### 2.7.1 (2019-04-09)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-source-release.zip) |
-[asc](https://www.apache.org/dist/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-source-release.zip.asc) |
-[sha512](https://www.apache.org/dist/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-source-release.zip.sha512)
-* [binary](https://www.apache.org/dyn/closer.cgi?path=incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-bin-release.zip) |
-[asc](https://www.apache.org/dist/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-bin-release.zip.asc) |
-[sha512](https://www.apache.org/dist/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-bin-release.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-source-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-source-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-source-release.zip.sha512)
+* [binary](https://www.apache.org/dyn/closer.lua/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-bin-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-bin-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-bin-release.zip.sha512)
 
 ### 2.7.0 (2019-02-14)
 
diff --git a/content/en/downloads/_index.md b/content/en/downloads/_index.md
deleted file mode 100644
index 7638667..0000000
--- a/content/en/downloads/_index.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-title: Downloads
-menu:
-  main:
-    weight: 50
----
-
-<!--add blocks of content here to add more sections to the community page -->
-{{% blocks/lead %}}
-You may consider contributing more to the following side projects of Apache Dubbo:
-{{% /blocks/lead %}}
-
-{{< blocks/section color="white" height="auto">}}
-
-{{< /blocks/section >}}
-
diff --git a/content/zh/_index.html b/content/zh/_index.html
index 7cb2ee0..edf2df6 100644
--- a/content/zh/_index.html
+++ b/content/zh/_index.html
@@ -9,6 +9,9 @@ linkTitle = "Apache Dubbo Website"
     <a class="btn btn-lg btn-primary mr-3 mb-4" href="{{< relref "/docs/quick-start" >}}">
     快速开始 <i class="fas fa-arrow-alt-circle-right ml-2"></i>
     </a>
+    <a class="btn btn-lg btn-light mr-3 mb-4" href="/zh/blog/2020/05/18/过往版本/">
+        DOWNLOAD <i class="fas fa-download ml-2 "></i>
+    </a>
     <a class="btn btn-lg btn-secondary mr-3 mb-4" href="https://github.com/apache/dubbo">
         GITHUB <i class="fab fa-github ml-2 "></i>
     </a>
diff --git a/content/zh/blog/releases/past-releases.md b/content/zh/blog/releases/past-releases.md
index 2b255eb..40c6681 100644
--- a/content/zh/blog/releases/past-releases.md
+++ b/content/zh/blog/releases/past-releases.md
@@ -8,7 +8,7 @@ description: >
 
 ## 验证  
 
-可以按照这里的[步骤](https://www.apache.org/info/verification), 利用[KEYS](https://www.apache.org/dist/incubator/dubbo/KEYS)文件来验证下载。
+可以按照这里的[步骤](https://www.apache.org/info/verification), 利用[KEYS](https://downloads.apache.org/dubbo/KEYS)文件来验证下载。
 
 ## Apache Dubbo
 
@@ -19,102 +19,102 @@ description: >
 
 ### 3.0.2.1 (2021-08-23)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/3.0.2/apache-dubbo-3.0.2.1-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/3.0.2/apache-dubbo-3.0.2.1-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/3.0.2/apache-dubbo-3.0.2.1-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/3.0.2.1/apache-dubbo-3.0.2.1-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/3.0.2.1/apache-dubbo-3.0.2.1-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.0.2.1/apache-dubbo-3.0.2.1-src.zip.sha512)
 
 ### 3.0.2 (2021-08-16)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/3.0.2/apache-dubbo-3.0.2-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/3.0.2/apache-dubbo-3.0.2-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/3.0.2/apache-dubbo-3.0.2-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/3.0.2/apache-dubbo-3.0.2-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/3.0.2/apache-dubbo-3.0.2-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.0.2/apache-dubbo-3.0.2-src.zip.sha512)
 
 ### 2.7.13 (2021-08-05)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.13/apache-dubbo-2.7.13-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/2.7.13/apache-dubbo-2.7.13-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/2.7.13/apache-dubbo-2.7.13-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.13/apache-dubbo-2.7.13-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.13/apache-dubbo-2.7.13-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.13/apache-dubbo-2.7.13-src.zip.sha512)
   
 ### 3.0.1 (2021-07-02)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/3.0.1/apache-dubbo-3.0.1-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/3.0.1/apache-dubbo-3.0.1-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/3.0.1/apache-dubbo-3.0.1-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/3.0.1/apache-dubbo-3.0.1-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/3.0.1/apache-dubbo-3.0.1-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.0.1/apache-dubbo-3.0.1-src.zip.sha512)
 
 ### 3.0.0 (2021-06-16)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/3.0.0/apache-dubbo-3.0.0-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/3.0.0/apache-dubbo-3.0.0-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/3.0.0/apache-dubbo-3.0.0-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/3.0.0/apache-dubbo-3.0.0-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/3.0.0/apache-dubbo-3.0.0-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.0.0/apache-dubbo-3.0.0-src.zip.sha512)
 
 ### 2.7.12 (2021-06-11)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.12/apache-dubbo-2.7.12-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/2.7.12/apache-dubbo-2.7.12-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/2.7.12/apache-dubbo-2.7.12-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.12/apache-dubbo-2.7.12-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.12/apache-dubbo-2.7.12-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.12/apache-dubbo-2.7.12-src.zip.sha512)
 
 
 ### 2.6.10.1 (2021-05-30)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.6.10.1/apache-dubbo-2.6.10.1-source-release.zip) |
-  [asc](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.6.10.1/apache-dubbo-2.6.10.1-source-release.zip.asc) |
-  [sha512](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.6.10.1/apache-dubbo-2.6.10.1-source-release.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.6.10.1/apache-dubbo-2.6.10.1-source-release.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/2.6.10.1/apache-dubbo-2.6.10.1-source-release.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.6.10.1/apache-dubbo-2.6.10.1-source-release.zip.sha512)
 
 ### 2.7.11 (2021-05-12)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.11/apache-dubbo-2.7.11-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/2.7.11/apache-dubbo-2.7.11-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/2.7.11/apache-dubbo-2.7.11-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.11/apache-dubbo-2.7.11-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.11/apache-dubbo-2.7.11-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.11/apache-dubbo-2.7.11-src.zip.sha512)
 
 ### 2.7.10 (2021-04-08)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.10/apache-dubbo-2.7.10-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/2.7.10/apache-dubbo-2.7.10-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/2.7.10/apache-dubbo-2.7.10-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.10/apache-dubbo-2.7.10-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.10/apache-dubbo-2.7.10-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.10/apache-dubbo-2.7.10-src.zip.sha512)
 
 
 ### 2.7.9 (2020-02-23)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.9/apache-dubbo-2.7.9-src.zip) |
-  [asc](https://www.apache.org/dist/dubbo/2.7.9/apache-dubbo-2.7.9-src.zip.asc) |
-  [sha512](https://www.apache.org/dist/dubbo/2.7.9/apache-dubbo-2.7.9-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.9/apache-dubbo-2.7.9-src.zip) |
+  [asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.9/apache-dubbo-2.7.9-src.zip.asc) |
+  [sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.9/apache-dubbo-2.7.9-src.zip.sha512)
 
 
 ### 2.7.8 (2020-07-28)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.8/apache-dubbo-2.7.8-source-release.zip) |
-[asc](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.8/apache-dubbo-2.7.8-source-release.zip.asc) |
-[sha512](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.8/apache-dubbo-2.7.8-source-release.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.8/apache-dubbo-2.7.8-source-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.8/apache-dubbo-2.7.8-source-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.8/apache-dubbo-2.7.8-source-release.zip.sha512)
 
 ### 2.7.7 (2020-05-18)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.7/apache-dubbo-2.7.7-src.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.7.7/apache-dubbo-2.7.7-src.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.7.7/apache-dubbo-2.7.7-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.7/apache-dubbo-2.7.7-src.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.7/apache-dubbo-2.7.7-src.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.7/apache-dubbo-2.7.7-src.zip.sha512)
 
 ### 2.7.5 (2019-12-29)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.5/apache-dubbo-2.7.5-src.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.7.5/apache-dubbo-2.7.5-src.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.7.5/apache-dubbo-2.7.5-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.5/apache-dubbo-2.7.5-src.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.5/apache-dubbo-2.7.5-src.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.5/apache-dubbo-2.7.5-src.zip.sha512)
 
 ### 2.7.4.1 (2019-10-27)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.4.1/apache-dubbo-2.7.4.1-src.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.7.4.1/apache-dubbo-2.7.4.1-src.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.7.4.1/apache-dubbo-2.7.4.1-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.4.1/apache-dubbo-2.7.4.1-src.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.4.1/apache-dubbo-2.7.4.1-src.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.4.1/apache-dubbo-2.7.4.1-src.zip.sha512)
 
 ### 2.7.4 (2019-10-19)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.4/apache-dubbo-2.7.4-src.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.7.4/apache-dubbo-2.7.4-src.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.7.4/apache-dubbo-2.7.4-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.4/apache-dubbo-2.7.4-src.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.4/apache-dubbo-2.7.4-src.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.4/apache-dubbo-2.7.4-src.zip.sha512)
 
 ### 2.7.3 (2019-07-19)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=dubbo/2.7.3/apache-dubbo-2.7.3-src.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.7.3/apache-dubbo-2.7.3-src.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.7.3/apache-dubbo-2.7.3-src.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.3/apache-dubbo-2.7.3-src.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.7.3/apache-dubbo-2.7.3-src.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.7.3/apache-dubbo-2.7.3-src.zip.sha512)
 
 ### 2.7.2 (2019-06-06)
 
@@ -142,21 +142,21 @@ description: >
 
 ### 2.6.7 (2019-07-15)
 
-* [source](https://www.apache.org/dist/dubbo/2.6.7/apache-dubbo-2.6.7-source-release.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.6.7/apache-dubbo-2.6.7-source-release.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.6.7/apache-dubbo-2.6.7-source-release.zip.sha512)
-* [binary](https://www.apache.org/dist/dubbo/2.6.7/apache-dubbo-2.6.7-bin-release.zip) |
-[asc](https://www.apache.org/dist/dubbo/2.6.7/apache-dubbo-2.6.7-bin-release.zip.asc) |
-[sha512](https://www.apache.org/dist/dubbo/2.6.7/apache-dubbo-2.6.7-bin-release.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/dubbo/2.6.7/apache-dubbo-2.6.7-source-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.6.7/apache-dubbo-2.6.7-source-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.6.7/apache-dubbo-2.6.7-source-release.zip.sha512)
+* [binary](https://www.apache.org/dyn/closer.lua/dubbo/2.6.7/apache-dubbo-2.6.7-bin-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/dubbo/2.6.7/apache-dubbo-2.6.7-bin-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/dubbo/2.6.7/apache-dubbo-2.6.7-bin-release.zip.sha512)
 
 ### 2.6.6 (2019-03-07)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip) |
-[asc](https://www.apache.org/dist/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip.asc) |
-[sha512](https://www.apache.org/dist/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip.sha512)
-* [binary](https://www.apache.org/dyn/closer.cgi?path=incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-bin-release.zip) |
-[asc](https://www.apache.org/dist/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-bin-release.zip.asc) |
-[sha512](https://www.apache.org/dist/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-bin-release.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-source-release.zip.sha512)
+* [binary](https://www.apache.org/dyn/closer.lua/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-bin-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-bin-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/incubator/dubbo/2.6.6/apache-dubbo-incubating-2.6.6-bin-release.zip.sha512)
 
 ### 2.6.5 (2018-11-23)
 
@@ -201,12 +201,12 @@ description: >
 
 ### 2.7.1 (2019-04-09)
 
-* [source](https://www.apache.org/dyn/closer.cgi?path=incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-source-release.zip) |
-[asc](https://www.apache.org/dist/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-source-release.zip.asc) |
-[sha512](https://www.apache.org/dist/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-source-release.zip.sha512)
-* [binary](https://www.apache.org/dyn/closer.cgi?path=incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-bin-release.zip) |
-[asc](https://www.apache.org/dist/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-bin-release.zip.asc) |
-[sha512](https://www.apache.org/dist/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-bin-release.zip.sha512)
+* [source](https://www.apache.org/dyn/closer.lua/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-source-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-source-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-source-release.zip.sha512)
+* [binary](https://www.apache.org/dyn/closer.lua/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-bin-release.zip) |
+[asc](https://www.apache.org/dyn/closer.lua/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-bin-release.zip.asc) |
+[sha512](https://www.apache.org/dyn/closer.lua/incubator/dubbo/spring-boot-project/2.7.1/apache-dubbo-spring-boot-project-incubating-2.7.1-bin-release.zip.sha512)
 
 ### 2.7.0 (2019-02-14)