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

panjuan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new 95b0c7d6362 Fix deadlink (#26466)
95b0c7d6362 is described below

commit 95b0c7d63621ea0fe30c78e07d46e103e2e4c2f8
Author: 孙念君 Nianjun Sun <[email protected]>
AuthorDate: Tue Jun 20 21:54:36 2023 +0800

    Fix deadlink (#26466)
---
 .../resources/linkcheck/markdown-link-check.json       | 18 ++++++++++++++----
 docs/document/content/dev-manual/transaction.cn.md     |  8 ++++----
 .../document/content/reference/management/_index.cn.md |  2 +-
 .../document/content/reference/management/_index.en.md |  2 +-
 .../alter-readwrite-splitting-rule.cn.md               |  2 +-
 .../alter-readwrite-splitting-rule.en.md               |  2 +-
 .../shardingsphere-proxy/optional-plugins/_index.cn.md |  2 +-
 .../shardingsphere-proxy/optional-plugins/_index.en.md |  2 +-
 8 files changed, 24 insertions(+), 14 deletions(-)

diff --git a/.github/workflows/resources/linkcheck/markdown-link-check.json 
b/.github/workflows/resources/linkcheck/markdown-link-check.json
index 0672579c5b4..2d703d1fa8c 100644
--- a/.github/workflows/resources/linkcheck/markdown-link-check.json
+++ b/.github/workflows/resources/linkcheck/markdown-link-check.json
@@ -11,15 +11,25 @@
     },
     {
       "pattern": "^https://twitter.com*";
+    },
+    {
+      "pattern": "^https://central.sonatype.com/";
     }
   ], "replacementPatterns": [
   {
-    "pattern": "^/cn/",
-    "replacement": "https://shardingsphere.apache.org/document/current/cn/";
+    "pattern": 
"^/cn/(dev-manual|downloads|faq|features|overview|quick-start|reference|test-manual|user-manual)",
+    "replacement": "https://shardingsphere.apache.org/document/current/cn/$1";
+  },
+  {
+    "pattern": 
"^/en/(dev-manual|downloads|faq|features|overview|quick-start|reference|test-manual|user-manual)",
+    "replacement": "https://shardingsphere.apache.org/document/current/en/$1";
+  },{
+    "pattern": "^/cn/videos",
+    "replacement": "https://shardingsphere.apache.org/blog/cn/videos";
   },
   {
-    "pattern": "^/en/",
-    "replacement": "https://shardingsphere.apache.org/document/current/en/";
+    "pattern": "^/en/videos",
+    "replacement": "https://shardingsphere.apache.org/blog/en/videos";
   }],
   "timeout": "10s",
   "retryOn429": true,
diff --git a/docs/document/content/dev-manual/transaction.cn.md 
b/docs/document/content/dev-manual/transaction.cn.md
index 2fa01bcbb90..9d9eaa487f8 100644
--- a/docs/document/content/dev-manual/transaction.cn.md
+++ b/docs/document/content/dev-manual/transaction.cn.md
@@ -89,7 +89,7 @@ XA 分布式事务管理器
 
 ### 已知实现
 
-| *配置标识*  | *详细说明*           | *全限定类名*                                         
                                                                                
                                                                                
                                                                                
                                     |
-|---------|------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| MySQL   | 校验 MySQL XA 事务所需的权限 | 
[`org.apache.shardingsphere.transaction.xa.jta.datasource.checker.dialect.MySQLDataSourcePrivilegeChecker`](https://github.com/apache/shardingsphere/blob/master/kernel/transaction/type/xa/core/src/main/java/org/apache/shardingsphere/transaction/xa/jta/datasource/checker/dialect/MySQLDataSourcePrivilegeChecker.java)
 |         |
-| Default | 默认不校验事务所需的权限     | 
[`org.apache.shardingsphere.transaction.xa.jta.datasource.checker.DefaultDataSourcePrivilegeChecker`](https://github.com/apache/shardingsphere/blob/master/kernel/transaction/type/xa/core/src/main/java/org/apache/shardingsphere/transaction/xa/jta/datasource/DefaultDataSourcePrivilegeChecker.java)
 |                 |
+| *配置标识*  | *详细说明*           | *全限定类名*                                         
                                                                                
                                                                                
                                                                                
                               |
+|---------|------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| MySQL   | 校验 MySQL XA 事务所需的权限 | 
[`org.apache.shardingsphere.transaction.xa.jta.datasource.checker.dialect.MySQLDataSourcePrivilegeChecker`](https://github.com/apache/shardingsphere/blob/master/kernel/transaction/type/xa/core/src/main/java/org/apache/shardingsphere/transaction/xa/jta/datasource/checker/dialect/MySQLDataSourcePrivilegeChecker.java)
 | |
+| Default | 默认不校验事务所需的权限     | 
[`org.apache.shardingsphere.transaction.xa.jta.datasource.checker.DefaultDataSourcePrivilegeChecker`](https://github.com/apache/shardingsphere/blob/master/kernel/transaction/type/xa/core/src/main/java/org/apache/shardingsphere/transaction/xa/jta/datasource/checker/DefaultDataSourcePrivilegeChecker.java)
 |             |
diff --git a/docs/document/content/reference/management/_index.cn.md 
b/docs/document/content/reference/management/_index.cn.md
index bad38e22337..7c3cab740f1 100644
--- a/docs/document/content/reference/management/_index.cn.md
+++ b/docs/document/content/reference/management/_index.cn.md
@@ -80,7 +80,7 @@ sqlParser:
 
 ### /props
 
-属性配置,详情请参见[配置手册](/cn/user-manual/shardingsphere-jdbc/props/)。
+属性配置,详情请参见[配置手册](/cn/user-manual/common-config/props/)。
 
 ```yaml
 kernel-executor-size: 20
diff --git a/docs/document/content/reference/management/_index.en.md 
b/docs/document/content/reference/management/_index.en.md
index cff6afd4547..d7a7b933aae 100644
--- a/docs/document/content/reference/management/_index.en.md
+++ b/docs/document/content/reference/management/_index.en.md
@@ -80,7 +80,7 @@ sqlParser:
 
 ### /props
 
-These are the properties configuration. Please refer to the [Configuration 
Manual](/en/user-manual/shardingsphere-jdbc/props/) for more details.
+These are the properties configuration. Please refer to the [Configuration 
Manual](/en/user-manual/common-config/props/) for more details.
 
 ```yaml
 kernel-executor-size: 20
diff --git 
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/readwrite-splitting/alter-readwrite-splitting-rule.cn.md
 
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/readwrite-splitting/alter-readwrite-splitting-rule.cn.md
index 4df62077f7f..124d532e021 100644
--- 
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/readwrite-splitting/alter-readwrite-splitting-rule.cn.md
+++ 
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/readwrite-splitting/alter-readwrite-splitting-rule.cn.md
@@ -60,7 +60,7 @@ value ::=
 ### 补充说明
 
 - `transactionalReadQueryStrategyType` 指定事务内读请求路由策略,请参考[YAML 
配置](/cn/user-manual/shardingsphere-jdbc/yaml-config/rules/readwrite-splitting/);
-- `loadBalancerType` 
指定负载均衡算法类型,请参考[负载均衡算法]((/cn/user-manual/common-config/builtin-algorithm/load-balance/))。
+- `loadBalancerType` 
指定负载均衡算法类型,请参考[负载均衡算法](/cn/user-manual/common-config/builtin-algorithm/load-balance/)。
 
 ### 示例
 
diff --git 
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/readwrite-splitting/alter-readwrite-splitting-rule.en.md
 
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/readwrite-splitting/alter-readwrite-splitting-rule.en.md
index caab70207a6..6e05869357d 100644
--- 
a/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/readwrite-splitting/alter-readwrite-splitting-rule.en.md
+++ 
b/docs/document/content/user-manual/shardingsphere-proxy/distsql/syntax/rdl/rule-definition/readwrite-splitting/alter-readwrite-splitting-rule.en.md
@@ -60,7 +60,7 @@ value ::=
 ### Supplement
 
 - `transactionalReadQueryStrategyType` specifies the routing strategy for read 
query within a transaction, please refer to [YAML 
configuration](/en/user-manual/shardingsphere-jdbc/yaml-config/rules/readwrite-splitting/);
-- `loadBalancerType` specifies the load balancing algorithm type, please refer 
to [Load Balance 
Algorithm]((/en/user-manual/common-config/builtin-algorithm/load-balance/)).
+- `loadBalancerType` specifies the load balancing algorithm type, please refer 
to [Load Balance 
Algorithm](/en/user-manual/common-config/builtin-algorithm/load-balance/).
 
 ### Example
 
diff --git 
a/docs/document/content/user-manual/shardingsphere-proxy/optional-plugins/_index.cn.md
 
b/docs/document/content/user-manual/shardingsphere-proxy/optional-plugins/_index.cn.md
index dcad5bf9e9c..7d2cd7d1609 100644
--- 
a/docs/document/content/user-manual/shardingsphere-proxy/optional-plugins/_index.cn.md
+++ 
b/docs/document/content/user-manual/shardingsphere-proxy/optional-plugins/_index.cn.md
@@ -4,7 +4,7 @@ weight = 6
 +++
 
 ShardingSphere 默认情况下仅包含核心 SPI 的实现,在 Git Source 存在一部分包含第三方依赖的 SPI
-实现的插件未包含在内。可在 https://central.sonatype.dev/ 进行检索。
+实现的插件未包含在内。可在 https://central.sonatype.com/ 进行检索。
 
 所有插件对应的 SPI 和 SPI 的已有实现类均可在 
https://shardingsphere.apache.org/document/current/cn/dev-manual/ 检索。
 
diff --git 
a/docs/document/content/user-manual/shardingsphere-proxy/optional-plugins/_index.en.md
 
b/docs/document/content/user-manual/shardingsphere-proxy/optional-plugins/_index.en.md
index f052fe77509..bf566b1a6ec 100644
--- 
a/docs/document/content/user-manual/shardingsphere-proxy/optional-plugins/_index.en.md
+++ 
b/docs/document/content/user-manual/shardingsphere-proxy/optional-plugins/_index.en.md
@@ -4,7 +4,7 @@ weight = 6
 +++
 
 ShardingSphere only includes the implementation of the core SPI by default, 
and there is a part of the SPI that contains third-party dependencies in Git 
Source
-Implemented plugins are not included. Retrievable at 
https://central.sonatype.dev/.
+Implemented plugins are not included. Retrievable at 
https://central.sonatype.com/.
 
 SPI and existing implementation classes of SPI corresponding to all plugins 
can be retrieved at 
https://shardingsphere.apache.org/document/current/cn/dev-manual/.
 

Reply via email to