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

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-shenyu-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new c0814e6  deploy: e8473563e509911b96328ed7f2b5805f5dac9a71
c0814e6 is described below

commit c0814e63bfe0819a74246ac5c730bfff1dbc81a8
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Aug 6 06:38:32 2021 +0000

    deploy: e8473563e509911b96328ed7f2b5805f5dac9a71
---
 algolia.json                                       |   2 +-
 en/sitemap.xml                                     |   2 +-
 img/shenyu/plugin/redirect/redirect-01.png         | Bin 157294 -> 0 bytes
 img/shenyu/plugin/redirect/redirect-02.png         | Bin 163002 -> 0 bytes
 .../plugin/redirect/redirect-plugin-enable-en.png  | Bin 0 -> 91179 bytes
 .../plugin/redirect/redirect-plugin-enable-zh.png  | Bin 0 -> 100815 bytes
 .../redirect/redirect-plugin-forward-rule-en.png   | Bin 0 -> 82569 bytes
 .../redirect/redirect-plugin-forward-rule-zh.png   | Bin 0 -> 87299 bytes
 .../plugin/redirect/redirect-plugin-rule-en.png    | Bin 0 -> 84560 bytes
 .../plugin/redirect/redirect-plugin-rule-zh.png    | Bin 0 -> 88457 bytes
 index.xml                                          |   7 +++++--
 pdf/apache_shenyu_docs_en.pdf                      | Bin 2244209 -> 2244285 
bytes
 pdf/apache_shenyu_docs_zh.pdf                      | Bin 1576170 -> 1576180 
bytes
 projects/shenyu-2.3.0/index.xml                    |   5 ++++-
 projects/shenyu-2.3.0/soul-set-up/index.html       |   2 +-
 projects/shenyu/dubbo-proxy/index.html             |  18 ++++++------------
 projects/shenyu/index.xml                          |   2 +-
 projects/shenyu/redirect-plugin/index.html         |   4 ++--
 sitemap.xml                                        |   2 +-
 zh/algolia.json                                    |   2 +-
 zh/projects/shenyu/redirect-plugin/index.html      |   4 ++--
 zh/sitemap.xml                                     |   2 +-
 22 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/algolia.json b/algolia.json
index 8fbe39e..3af5ccf 100644
--- a/algolia.json
+++ b/algolia.json
@@ -1 +1 @@
-[{"author":"xiaoyu","categories":"Apache ShenYu","content":" Apache ICLA 
签署流程指南 Apache CLA 全称 Apache Contributor License 
Agreement,签署ICLA的目的是定义向ASF贡献的文档,保护知识产权,避免后续法律纠纷。ICLA在官方存档后生效,贡献者方可参与Apache项目。\n当我们需要签署ICLA时步骤如下:\n1.
 打开链接 官网Licenses 在Contributor License Agreements 下找到CLAs并进入页面。\n2. 
在页面上方我们可以看到两个下载链接,选择ICLA(个人CLA)并下载文件。\n3. 打开PDF,ICLA需要填写的是两个部分,均需要全英文填写。\n 
注意事项:\n 姓名需要填写拼音,姓与名之间空一格,首字母均为大写,名在前姓氏在后。 Committer相关的签署,则preferred Apache 
id(s)是必填项。   4.文件最下方的署名。 官网支持手写或者PDF签名软件\n5.签署完之后将icl [...]
\ No newline at end of file
+[{"author":"xiaoyu","categories":"Apache ShenYu","content":" Apache ICLA 
签署流程指南 Apache CLA 全称 Apache Contributor License 
Agreement,签署ICLA的目的是定义向ASF贡献的文档,保护知识产权,避免后续法律纠纷。ICLA在官方存档后生效,贡献者方可参与Apache项目。\n当我们需要签署ICLA时步骤如下:\n1.
 打开链接 官网Licenses 在Contributor License Agreements 下找到CLAs并进入页面。\n2. 
在页面上方我们可以看到两个下载链接,选择ICLA(个人CLA)并下载文件。\n3. 打开PDF,ICLA需要填写的是两个部分,均需要全英文填写。\n 
注意事项:\n 姓名需要填写拼音,姓与名之间空一格,首字母均为大写,名在前姓氏在后。 Committer相关的签署,则preferred Apache 
id(s)是必填项。   4.文件最下方的署名。 官网支持手写或者PDF签名软件\n5.签署完之后将icl [...]
\ No newline at end of file
diff --git a/en/sitemap.xml b/en/sitemap.xml
index 74a2b1e..0489081 100644
--- a/en/sitemap.xml
+++ b/en/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>/projects/shenyu/</loc><lastmod>2021-08-06T14:34:00+08:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority><xhtml:link
 rel="alternate" hreflang="zh" href="/zh/projects/shenyu/"/><xhtml:link 
rel="alternate" hreflang="en" 
href="/projects/shenyu/"/></url><url><loc>/projects/shenyu-2.3.0/</loc><lastmod>2021-08-
 [...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>/projects/shenyu/</loc><lastmod>2021-08-06T14:34:31+08:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority><xhtml:link
 rel="alternate" hreflang="zh" href="/zh/projects/shenyu/"/><xhtml:link 
rel="alternate" hreflang="en" 
href="/projects/shenyu/"/></url><url><loc>/projects/shenyu-2.3.0/</loc><lastmod>2021-08-
 [...]
\ No newline at end of file
diff --git a/img/shenyu/plugin/redirect/redirect-01.png 
b/img/shenyu/plugin/redirect/redirect-01.png
deleted file mode 100644
index 0b9f2ee..0000000
Binary files a/img/shenyu/plugin/redirect/redirect-01.png and /dev/null differ
diff --git a/img/shenyu/plugin/redirect/redirect-02.png 
b/img/shenyu/plugin/redirect/redirect-02.png
deleted file mode 100644
index 38f4d6d..0000000
Binary files a/img/shenyu/plugin/redirect/redirect-02.png and /dev/null differ
diff --git a/img/shenyu/plugin/redirect/redirect-plugin-enable-en.png 
b/img/shenyu/plugin/redirect/redirect-plugin-enable-en.png
new file mode 100644
index 0000000..d75500d
Binary files /dev/null and 
b/img/shenyu/plugin/redirect/redirect-plugin-enable-en.png differ
diff --git a/img/shenyu/plugin/redirect/redirect-plugin-enable-zh.png 
b/img/shenyu/plugin/redirect/redirect-plugin-enable-zh.png
new file mode 100644
index 0000000..9845df6
Binary files /dev/null and 
b/img/shenyu/plugin/redirect/redirect-plugin-enable-zh.png differ
diff --git a/img/shenyu/plugin/redirect/redirect-plugin-forward-rule-en.png 
b/img/shenyu/plugin/redirect/redirect-plugin-forward-rule-en.png
new file mode 100644
index 0000000..05a4d37
Binary files /dev/null and 
b/img/shenyu/plugin/redirect/redirect-plugin-forward-rule-en.png differ
diff --git a/img/shenyu/plugin/redirect/redirect-plugin-forward-rule-zh.png 
b/img/shenyu/plugin/redirect/redirect-plugin-forward-rule-zh.png
new file mode 100644
index 0000000..5651750
Binary files /dev/null and 
b/img/shenyu/plugin/redirect/redirect-plugin-forward-rule-zh.png differ
diff --git a/img/shenyu/plugin/redirect/redirect-plugin-rule-en.png 
b/img/shenyu/plugin/redirect/redirect-plugin-rule-en.png
new file mode 100644
index 0000000..dbfaae8
Binary files /dev/null and 
b/img/shenyu/plugin/redirect/redirect-plugin-rule-en.png differ
diff --git a/img/shenyu/plugin/redirect/redirect-plugin-rule-zh.png 
b/img/shenyu/plugin/redirect/redirect-plugin-rule-zh.png
new file mode 100644
index 0000000..f730eac
Binary files /dev/null and 
b/img/shenyu/plugin/redirect/redirect-plugin-rule-zh.png differ
diff --git a/index.xml b/index.xml
index e0240f6..4043375 100644
--- a/index.xml
+++ b/index.xml
@@ -72,7 +72,10 @@ docker run -v 
/${your_work_dir}/ext-lib:/opt/shenyu-admin/ext-lib -e &amp;quot;S
 Dubbo client access, please refer to: Dubbo Proxy 
.</description></item><item><title>Dubbo 
Proxy</title><link>/projects/shenyu/dubbo-proxy/</link><pubDate>Mon, 01 Jan 
0001 00:00:00 
+0000</pubDate><guid>/projects/shenyu/dubbo-proxy/</guid><description>This 
document is intended to help the Dubbo service access the Apache ShenYu 
gateway. The Apache ShenYu gateway uses the Dubbo plugin to handle dubbo 
service.
 Support Alibaba Dubbo(&amp;lt; 2.7.x) and Apache Dubbo (&amp;gt;=2.7.x).
 Before the connection, start shenyu-admin correctly, start Dubbo plugin, and 
add related dependencies on the gateway and Dubbo application client. Refer to 
the previous Quick start with Dubbo .
-For details about client access configuration, see Application Client Access 
Config .</description></item><item><title>Environment 
Setup</title><link>/projects/shenyu-2.3.0/soul-set-up/</link><pubDate>Mon, 01 
Jan 0001 00:00:00 
+0000</pubDate><guid>/projects/shenyu-2.3.0/soul-set-up/</guid><description>Features
 Soul is an open source plugin framework, which is flexibility and 
extensibility since 2.2.0 version. With soul you can easily create application 
with your own gateway. System Requi [...]
+For details about client access configuration, see Application Client Access 
Config .</description></item><item><title>Environment 
Setup</title><link>/projects/shenyu-2.3.0/soul-set-up/</link><pubDate>Mon, 01 
Jan 0001 00:00:00 
+0000</pubDate><guid>/projects/shenyu-2.3.0/soul-set-up/</guid><description>Features
 Soul is an open source plugin framework, which is flexibility and 
extensibility since 2.2.0 version. With soul you can easily create application 
with your own gateway. System Requi [...]
+tar soul-admin-bin-2.3.0-RELEASE.tar.gz. cd /bin.
+use h2 store.
+&amp;gt; windwos : start.bat --spring.profiles.active = h2 &amp;gt; linux : 
./start.sh --spring.profiles.active = h2 use mysql 
store.</description></item><item><title>Environment 
Setup</title><link>/projects/shenyu/shenyu-set-up/</link><pubDate>Mon, 01 Jan 
0001 00:00:00 
+0000</pubDate><guid>/projects/shenyu/shenyu-set-up/</guid><description>Features
 Apache ShenYu is an open source plugin framework, which is flexibility and 
extensibility since 2.2.0 version. With shenyu you can easily cre [...]
 You need to config X-Forwarded-For in nginx first to get correct IP address 
and host.
 Implement through a Plugin Declare a new class named &amp;ldquo;A&amp;rdquo; 
and implements org.</description></item><item><title>Fetching Correct IP 
Address And 
Host</title><link>/projects/shenyu/custom-parsing-ip-and-host/</link><pubDate>Mon,
 01 Jan 0001 00:00:00 
+0000</pubDate><guid>/projects/shenyu/custom-parsing-ip-and-host/</guid><description>Description
 This doc demonstrates how to get correct IP address and host when Apache 
ShenYu serves behind nginx reverse proxy. After fetched  [...]
 You need to config X-Forwarded-For in nginx first to get correct IP address 
and host.
@@ -146,7 +149,7 @@ the Apache ShenYu gateway provides a variety of current 
limiting algorithms, inc
 The implementation of current limiting algorithm of Apache ShenYu gateway is 
based on redis.
 You can set to the interface level, or the parameter level. How to use it 
depends on your traffic 
configuration.</description></item><item><title>Redirect 
Plugin</title><link>/projects/shenyu-2.3.0/redirect-plugin/</link><pubDate>Mon, 
01 Jan 0001 00:00:00 
+0000</pubDate><guid>/projects/shenyu-2.3.0/redirect-plugin/</guid><description>Explanation
 When the soul gateway makes proxy calls to the target service, it also allows 
users to use the redirect plugin to redirect requests.
 Plugin Setting In soul-admin &amp;ndash;&amp;gt; plugin management 
&amp;ndash;&amp;gt; redirect ,set to enable。 Introduce redirect support in the 
pox.xml file of the gateway. If the user don&amp;rsquo;t use, please disable 
the plugin in the background. Selectors and rules, only matching requests will 
be forwarded and redirected, please see: Selector rules。 Maven Dependency Add 
the plugin dependency in the pom.</description></item><item><title>Redirect 
Plugin</title><link>/projects/shenyu [...]
-Plugin Setting In shenyu-admin &amp;ndash;&amp;gt; BasicConfig 
&amp;ndash;&amp;gt; Plugin &amp;ndash;&amp;gt; redirect , set to enable. 
Introduce redirect support in the pox.xml file of the gateway. If the user 
don&amp;rsquo;t use, please disable the plugin in the background. Selectors and 
rules, only matching requests will be forwarded and redirected, please see: 
Selector And Rule Config。 Maven Dependency Add the plugin dependency in the 
pom.</description></item><item><title>Register Ce [...]
+Plugin Setting In shenyu-admin &amp;ndash;&amp;gt; BasicConfig 
&amp;ndash;&amp;gt; Plugin &amp;ndash;&amp;gt; redirect , set to enable. If the 
user don&amp;rsquo;t use, please disable the plugin in the background. 
Selectors and rules, only matching requests will be forwarded and redirected, 
please see: Selector And Rule Config 
.</description></item><item><title>Register Center 
Access</title><link>/projects/shenyu-2.3.0/register-center-access/</link><pubDate>Mon,
 01 Jan 0001 00:00:00 +000 [...]
 HTTP Registry Soul-Admin Set the config in application.yml soul: register: 
registerType: http props: checked: true # is checked zombieCheckTimes: 5 # How 
many times does it fail to detect the service scheduledTime: 10 # Timed 
detection interval time Soul-Client Set the config in application.yml soul: 
client: registerType: http serverLists: http://localhost:9095 props: 
contextPath: /http appName: http port: 8188 isFull: false # registerType : 
register type, set http # serverList: when reg [...]
 Put data to Disruptor when spring bean load.
 Soul register client get data from Disruptor, and it will send request to 
register server.
diff --git a/pdf/apache_shenyu_docs_en.pdf b/pdf/apache_shenyu_docs_en.pdf
index b26127d..4ccb9ea 100644
Binary files a/pdf/apache_shenyu_docs_en.pdf and 
b/pdf/apache_shenyu_docs_en.pdf differ
diff --git a/pdf/apache_shenyu_docs_zh.pdf b/pdf/apache_shenyu_docs_zh.pdf
index 1046c39..a039609 100644
Binary files a/pdf/apache_shenyu_docs_zh.pdf and 
b/pdf/apache_shenyu_docs_zh.pdf differ
diff --git a/projects/shenyu-2.3.0/index.xml b/projects/shenyu-2.3.0/index.xml
index 1d752fe..f2cbd13 100644
--- a/projects/shenyu-2.3.0/index.xml
+++ b/projects/shenyu-2.3.0/index.xml
@@ -5,7 +5,10 @@ One plugin corresponds to multiple selectors,one selector 
corresponds to multipl
 One selector corresponds to multiple match conditions,one rule corresponds to 
multiple match conditions.
 Each rule handles differently in corresponding plugin according to field 
handler,field handler is a kind of data of JSON string type.You can view detail 
during the use of admin.</description></item><item><title>Dict 
Management</title><link>/projects/shenyu-2.3.0/dictionary-management/</link><pubDate>Mon,
 01 Jan 0001 00:00:00 
+0000</pubDate><guid>/projects/shenyu-2.3.0/dictionary-management/</guid><description>Explanation
 Dictionary management is primarily used to maintain and manage comm [...]
 Divide plugin,cooperate with starter to take effect,please refer to:user-http。
-&amp;lt;!--if you use http proxy start this--&amp;gt; 
&amp;lt;dependency&amp;gt; 
&amp;lt;groupId&amp;gt;org.dromara&amp;lt;/groupId&amp;gt; 
&amp;lt;artifactId&amp;gt;soul-spring-boot-starter-plugin-divide&amp;lt;/artifactId&amp;gt;
 &amp;lt;version&amp;gt;${last.version}&amp;lt;/version&amp;gt; 
&amp;lt;/dependency&amp;gt; &amp;lt;dependency&amp;gt; 
&amp;lt;groupId&amp;gt;org.dromara&amp;lt;/groupId&amp;gt; 
&amp;lt;artifactId&amp;gt;soul-spring-boot-starter-plugin-httpclient&amp;lt;/artifa
 [...]
+&amp;lt;!--if you use http proxy start this--&amp;gt; 
&amp;lt;dependency&amp;gt; 
&amp;lt;groupId&amp;gt;org.dromara&amp;lt;/groupId&amp;gt; 
&amp;lt;artifactId&amp;gt;soul-spring-boot-starter-plugin-divide&amp;lt;/artifactId&amp;gt;
 &amp;lt;version&amp;gt;${last.version}&amp;lt;/version&amp;gt; 
&amp;lt;/dependency&amp;gt; &amp;lt;dependency&amp;gt; 
&amp;lt;groupId&amp;gt;org.dromara&amp;lt;/groupId&amp;gt; 
&amp;lt;artifactId&amp;gt;soul-spring-boot-starter-plugin-httpclient&amp;lt;/artifa
 [...]
+tar soul-admin-bin-2.3.0-RELEASE.tar.gz. cd /bin.
+use h2 store.
+&amp;gt; windwos : start.bat --spring.profiles.active = h2 &amp;gt; linux : 
./start.sh --spring.profiles.active = h2 use mysql 
store.</description></item><item><title>Fetching Correct IP Address And 
Host</title><link>/projects/shenyu-2.3.0/custom-parsing-ip-and-host/</link><pubDate>Mon,
 01 Jan 0001 00:00:00 
+0000</pubDate><guid>/projects/shenyu-2.3.0/custom-parsing-ip-and-host/</guid><description>Description
 This doc demonstrates how to get correct IP address and host when soul serves 
be [...]
 You need to config X-Forwarded-For in nginx first to get correct IP address 
and host.
 Implement through a Plugin Declare a new class named &amp;ldquo;A&amp;rdquo; 
and implements org.</description></item><item><title>File Uploading And 
Downloading</title><link>/projects/shenyu-2.3.0/file-and-image/</link><pubDate>Mon,
 01 Jan 0001 00:00:00 
+0000</pubDate><guid>/projects/shenyu-2.3.0/file-and-image/</guid><description> 
description This doc gives a brief description for uploading and downloading 
files using soul. File Uploading The default file size limit is 10M. For custom 
l [...]
 &amp;lt;!--soul alibaba dubbo plugin start--&amp;gt; 
&amp;lt;dependency&amp;gt; 
&amp;lt;groupId&amp;gt;org.dromara&amp;lt;/groupId&amp;gt; 
&amp;lt;artifactId&amp;gt;soul-spring-boot-starter-plugin-alibaba-dubbo&amp;lt;/artifactId&amp;gt;
 &amp;lt;version&amp;gt;${last.version}&amp;lt;/version&amp;gt; 
&amp;lt;/dependency&amp;gt; &amp;lt;!</description></item><item><title>MetaData 
Concept 
Design</title><link>/projects/shenyu-2.3.0/meta-data/</link><pubDate>Mon, 01 
Jan 0001 00:00:00 +0000</p [...]
diff --git a/projects/shenyu-2.3.0/soul-set-up/index.html 
b/projects/shenyu-2.3.0/soul-set-up/index.html
index f5b7068..44d2cb2 100644
--- a/projects/shenyu-2.3.0/soul-set-up/index.html
+++ b/projects/shenyu-2.3.0/soul-set-up/index.html
@@ -75,7 +75,7 @@ management:
 soul :
   sync:
     websocket :
-      urls: ws://localhost:9095/websocket  //设置成你的soul-admin地址
+      urls: ws://localhost:9095/websocket  // set your soul-admin address
 </code></pre><ul><li>Environment Setup has finished, now your project is 
launched.</li></ul><blockquote><p>Note that only the gateway has been set up, 
but no plugins have been add. For example, to access HTTP requests, you need to 
add the Divide plugin, please refer to <a 
href=https://shenyu.apache.org/projects/shenyu-2.3.0/http-proxy/>Http 
Plugin</a> . To access the Dubbo service, you need to add the Dubbo plugin, 
please refer to <a href=https://shenyu.apache.org/projects/shenyu-2.3.0/d [...]
 <a class=link href=https://github.com/apache/incubator-shenyu/issues>GitHub 
Issue Tracker</a>
 <a class=link href=https://www.apache.org/licenses/>License</a>
diff --git a/projects/shenyu/dubbo-proxy/index.html 
b/projects/shenyu/dubbo-proxy/index.html
index 3939645..a1afeb9 100644
--- a/projects/shenyu/dubbo-proxy/index.html
+++ b/projects/shenyu/dubbo-proxy/index.html
@@ -14,8 +14,7 @@
 <a class=dropdown-item href=http://www.apache.org/events/current-event>Apache 
Events</a>
 <a class=dropdown-item href=https://www.apache.org/licenses/>Security</a>
 <a class=dropdown-item 
href=http://www.apache.org/foundation/sponsorship.html>Sponsor and Donate</a>
-<a class=dropdown-item 
href=http://www.apache.org/foundation/thanks.html>Thanks</a></div></span></div><div
 class=navbar-end><div class=navbar-item><div id=js-menu-search 
class=navbar-search><input class=input placeholder=Search><svg class="icon" 
aria-hidden="true"><use xlink:href="#icon-search"/></svg></div></div><div 
class=navbar-item><a class=translation 
href=/zh/projects/shenyu/dubbo-proxy/>中</a></div></div></div></nav></header><div
 class=ss-layout-container><aside class="ss-layout-as [...]
-&lt;!-- apache shenyu alibaba dubbo plugin start--&gt;
+<a class=dropdown-item 
href=http://www.apache.org/foundation/thanks.html>Thanks</a></div></span></div><div
 class=navbar-end><div class=navbar-item><div id=js-menu-search 
class=navbar-search><input class=input placeholder=Search><svg class="icon" 
aria-hidden="true"><use xlink:href="#icon-search"/></svg></div></div><div 
class=navbar-item><a class=translation 
href=/zh/projects/shenyu/dubbo-proxy/>中</a></div></div></div></nav></header><div
 class=ss-layout-container><aside class="ss-layout-as [...]
 &lt;dependency&gt;
   &lt;groupId&gt;org.apache.shenyu&lt;/groupId&gt;
   
&lt;artifactId&gt;shenyu-spring-boot-starter-plugin-alibaba-dubbo&lt;/artifactId&gt;
@@ -42,9 +41,7 @@
   &lt;artifactId&gt;curator-recipes&lt;/artifactId&gt;
   &lt;version&gt;4.0.1&lt;/version&gt;
 &lt;/dependency&gt;
-```
-</code></pre><p>Apache dubbo user, configure the dubbo version and registry 
center with yours.</p><pre><code>```xml
-&lt;!-- apache shenyu apache dubbo plugin start--&gt;
+</code></pre><p>Apache dubbo user, configure the dubbo version and registry 
center with yours.</p><pre><code class=language-xml>&lt;!-- apache shenyu 
apache dubbo plugin start--&gt;
 &lt;dependency&gt;
    &lt;groupId&gt;org.apache.shenyu&lt;/groupId&gt;
    
&lt;artifactId&gt;shenyu-spring-boot-starter-plugin-apache-dubbo&lt;/artifactId&gt;
@@ -87,14 +84,11 @@
    &lt;version&gt;4.0.1&lt;/version&gt;
 &lt;/dependency&gt;
 &lt;!-- Dubbo zookeeper registry dependency end --&gt;
-```
-</code></pre><ul><li>restart gateway service.</li></ul><h2 
id=dubbo-service-access-gateway>Dubbo service access gateway</h2><p>Dubbo 
integration with gateway, please refer to : <a 
href=https://github.com/apache/incubator-shenyu/tree/master/shenyu-examples/shenyu-examples-dubbo>shenyu-examples-dubbo</a>
 .</p><ul><li><p>Alibaba Dubbo User</p><ul><li>SpringBoot<br></li></ul><p>Add 
these dependencies:</p><pre><code>```xml
-&lt;dependency&gt;
+</code></pre><ul><li>restart gateway service.</li></ul><h2 
id=dubbo-service-access-gateway>Dubbo service access gateway</h2><p>Dubbo 
integration with gateway, please refer to : <a 
href=https://github.com/apache/incubator-shenyu/tree/master/shenyu-examples/shenyu-examples-dubbo>shenyu-examples-dubbo</a>
 .</p><ul><li><p>Alibaba Dubbo User</p><ul><li>SpringBoot<br></li></ul><p>Add 
these dependencies:</p><pre><code class=language-xml>&lt;dependency&gt;
      &lt;groupId&gt;org.apache.shenyu&lt;/groupId&gt;
      
&lt;artifactId&gt;shenyu-spring-boot-starter-client-alibaba-dubbo&lt;/artifactId&gt;
      &lt;version&gt;${shenyu.version}&lt;/version&gt;
 &lt;/dependency&gt;
-```
 </code></pre><ul><li>Spring<br></li></ul><p>Add these 
dependencies:</p><pre><code class=language-xml>      &lt;dependency&gt;
          &lt;groupId&gt;org.apache.shenyu&lt;/groupId&gt;
          &lt;artifactId&gt;shenyu-client-alibaba-dubbo&lt;/artifactId&gt;
@@ -115,7 +109,7 @@
           &lt;/map&gt;
        &lt;/property&gt;
     &lt;/bean&gt;
-</code></pre></li><li><p>Apache Dubbo 
User</p><ul><li>SpringBoot</li></ul><p>Add these dependencies:</p><pre><code 
class=language-xml> &lt;dependency&gt;
+</code></pre><ul><li><p>Apache Dubbo 
User</p></li><li><p>SpringBoot</p></li></ul><p>Add these 
dependencies:</p><pre><code class=language-xml> &lt;dependency&gt;
       &lt;groupId&gt;org.apache.shenyu&lt;/groupId&gt;
       
&lt;artifactId&gt;shenyu-spring-boot-starter-client-apache-dubbo&lt;/artifactId&gt;
       &lt;version&gt;${shenyu.version}&lt;/version&gt;
@@ -140,8 +134,8 @@
         &lt;/map&gt;
    &lt;/property&gt;
 &lt;/bean&gt;
-</code></pre><h2 id=dubbo-configuration>Dubbo configuration</h2><ul><li>Enable 
<code>dubbo</code> option in <code>shenyu-admin</code>.</li><li>Configure your 
registry address in <code>dubbo</code>.</li></ul><pre><code 
class=language-yaml>{&quot;register&quot;:&quot;zookeeper://localhost:2181&quot;}
   or {&quot;register&quot;:&quot;nacos://localhost:8848&quot;}
-</code></pre></li></ul><h3 id=configure-the-interface-with-gateway>Configure 
the interface with gateway</h3><ul><li><p>you can add the annotation 
<code>@ShenyuDubboClient</code> to your dubbo service implementation class, so 
that the interface method will be configured with gateway.</p></li><li><p>Start 
your provider. After successful startup, go to PluginList -&gt; rpc Proxy -&gt; 
dubbo in the backend management system. You will see auto-registered selectors 
and rules information.</p></ [...]
+</code></pre></li></ul><h2 id=dubbo-configuration>Dubbo 
configuration</h2><ul><li>Enable <code>dubbo</code> option in 
<code>shenyu-admin</code>.</li><li>Configure your registry address in 
<code>dubbo</code>.</li></ul><pre><code 
class=language-yaml>{&quot;register&quot;:&quot;zookeeper://localhost:2181&quot;}
   or {&quot;register&quot;:&quot;nacos://localhost:8848&quot;}
+</code></pre><h3 id=configure-the-interface-with-gateway>Configure the 
interface with gateway</h3><ul><li><p>you can add the annotation 
<code>@ShenyuDubboClient</code> to your dubbo service implementation class, so 
that the interface method will be configured with gateway.</p></li><li><p>Start 
your provider. After successful startup, go to PluginList -&gt; rpc Proxy -&gt; 
dubbo in the backend management system. You will see auto-registered selectors 
and rules information.</p></li></ul><h [...]
 
 # now we can communicate with gateway through POST request 
http://localhost:9195/order/test/save
 
diff --git a/projects/shenyu/index.xml b/projects/shenyu/index.xml
index b3ecde8..8242237 100644
--- a/projects/shenyu/index.xml
+++ b/projects/shenyu/index.xml
@@ -85,7 +85,7 @@ After successful startup, you need to open the gRPC plugin on 
in the BasicConfig
 the Apache ShenYu gateway provides a variety of current limiting algorithms, 
including token bucket algorithm, concurrent token bucket algorithm, leaky 
bucket algorithm and sliding time window algorithm.
 The implementation of current limiting algorithm of Apache ShenYu gateway is 
based on redis.
 You can set to the interface level, or the parameter level. How to use it 
depends on your traffic 
configuration.</description></item><item><title>Redirect 
Plugin</title><link>/projects/shenyu/redirect-plugin/</link><pubDate>Mon, 01 
Jan 0001 00:00:00 
+0000</pubDate><guid>/projects/shenyu/redirect-plugin/</guid><description>Explanation
 When the Apache ShenYu gateway makes proxy calls to the target service, it 
also allows users to use the redirect plugin to redirect requests.
-Plugin Setting In shenyu-admin &amp;ndash;&amp;gt; BasicConfig 
&amp;ndash;&amp;gt; Plugin &amp;ndash;&amp;gt; redirect , set to enable. 
Introduce redirect support in the pox.xml file of the gateway. If the user 
don&amp;rsquo;t use, please disable the plugin in the background. Selectors and 
rules, only matching requests will be forwarded and redirected, please see: 
Selector And Rule Config。 Maven Dependency Add the plugin dependency in the 
pom.</description></item><item><title>RequestPlug [...]
+Plugin Setting In shenyu-admin &amp;ndash;&amp;gt; BasicConfig 
&amp;ndash;&amp;gt; Plugin &amp;ndash;&amp;gt; redirect , set to enable. If the 
user don&amp;rsquo;t use, please disable the plugin in the background. 
Selectors and rules, only matching requests will be forwarded and redirected, 
please see: Selector And Rule Config 
.</description></item><item><title>RequestPlugin</title><link>/projects/shenyu/request-plugin/</link><pubDate>Mon,
 01 Jan 0001 00:00:00 +0000</pubDate><guid>/proje [...]
 In BasicConfig &amp;ndash;&amp;gt; Plugin &amp;ndash;&amp;gt; resilience4j, 
set to enable. If the user don&amp;rsquo;t use, please disable the plugin in 
the background.</description></item><item><title>Rewrite 
Plugin</title><link>/projects/shenyu/rewrite-plugin/</link><pubDate>Mon, 01 Jan 
0001 00:00:00 
+0000</pubDate><guid>/projects/shenyu/rewrite-plugin/</guid><description>Explanation
 When making proxy invokes to the target service, Apache ShenYu gateway also 
allows users to rewrite the [...]
 shenyu-spi is a custom SPI extension implementation for Apache Shenyu gateway. 
The design and implementation principles refer to SPI Extension Implementations 
.
 Registry Center Consul, Etcd, Http, Nacos and Zookeeper are supported. The 
expansion of the registry including client and server, interface respectively 
ShenyuServerRegisterRepository and ShenyuClientRegisterRepository.
diff --git a/projects/shenyu/redirect-plugin/index.html 
b/projects/shenyu/redirect-plugin/index.html
index 2e07a39..7d1f98c 100644
--- a/projects/shenyu/redirect-plugin/index.html
+++ b/projects/shenyu/redirect-plugin/index.html
@@ -14,14 +14,14 @@
 <a class=dropdown-item href=http://www.apache.org/events/current-event>Apache 
Events</a>
 <a class=dropdown-item href=https://www.apache.org/licenses/>Security</a>
 <a class=dropdown-item 
href=http://www.apache.org/foundation/sponsorship.html>Sponsor and Donate</a>
-<a class=dropdown-item 
href=http://www.apache.org/foundation/thanks.html>Thanks</a></div></span></div><div
 class=navbar-end><div class=navbar-item><div id=js-menu-search 
class=navbar-search><input class=input placeholder=Search><svg class="icon" 
aria-hidden="true"><use xlink:href="#icon-search"/></svg></div></div><div 
class=navbar-item><a class=translation 
href=/zh/projects/shenyu/redirect-plugin/>中</a></div></div></div></nav></header><div
 class=ss-layout-container><aside class="ss-layou [...]
+<a class=dropdown-item 
href=http://www.apache.org/foundation/thanks.html>Thanks</a></div></span></div><div
 class=navbar-end><div class=navbar-item><div id=js-menu-search 
class=navbar-search><input class=input placeholder=Search><svg class="icon" 
aria-hidden="true"><use xlink:href="#icon-search"/></svg></div></div><div 
class=navbar-item><a class=translation 
href=/zh/projects/shenyu/redirect-plugin/>中</a></div></div></div></nav></header><div
 class=ss-layout-container><aside class="ss-layou [...]
   &lt;dependency&gt;
       &lt;groupId&gt;org.apache.shenyu&lt;/groupId&gt;
       
&lt;artifactId&gt;shenyu-spring-boot-starter-plugin-redirect&lt;/artifactId&gt;
      &lt;version&gt;${project.version}&lt;/version&gt;
   &lt;/dependency&gt;
   &lt;!-- apache shenyu redirect plugin end--&gt;
-</code></pre><h2 id=situation>Situation</h2><blockquote><p>As the name 
suggests, the <code>redirect</code> plugin is to re-forward and redirect 
<code>uri</code>.</p></blockquote><h3 id=redirect>Redirect</h3><ul><li>When we 
configure a custom path in <code>Rule</code>, it should be a reachable service 
path.</li><li>When the request is matched, the <code>ShenYu Gateway</code> will 
perform the <code>308</code> service jump according to the customized 
path.</li></ul><p><img src=/img/shenyu/p [...]
+</code></pre><h2 id=situation>Situation</h2><blockquote><p>As the name 
suggests, the <code>redirect</code> plugin is to re-forward and redirect 
<code>uri</code>.</p></blockquote><h3 id=redirect>Redirect</h3><ul><li>When we 
configure a custom path in <code>Rule</code>, it should be a reachable service 
path.</li><li>When the request is matched, the <code>ShenYu Gateway</code> will 
perform the <code>308</code> service jump according to the customized 
path.</li></ul><p><img src=/img/shenyu/p [...]
 <a class=link href=https://github.com/apache/incubator-shenyu/issues>GitHub 
Issue Tracker</a>
 <a class=link href=https://www.apache.org/licenses/>License</a>
 <a class=link href=https://www.apache.org/security/>Security</a>
diff --git a/sitemap.xml b/sitemap.xml
index 7aa7b4e..7bf0214 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9";><sitemap><loc>en/sitemap.xml</loc><lastmod>2021-08-06T14:34:00+08:00</lastmod></sitemap><sitemap><loc>zh/sitemap.xml</loc><lastmod>2021-08-06T14:34:00+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><sitemapindex 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9";><sitemap><loc>en/sitemap.xml</loc><lastmod>2021-08-06T14:34:31+08:00</lastmod></sitemap><sitemap><loc>zh/sitemap.xml</loc><lastmod>2021-08-06T14:34:31+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file
diff --git a/zh/algolia.json b/zh/algolia.json
index 8fbe39e..3af5ccf 100644
--- a/zh/algolia.json
+++ b/zh/algolia.json
@@ -1 +1 @@
-[{"author":"xiaoyu","categories":"Apache ShenYu","content":" Apache ICLA 
签署流程指南 Apache CLA 全称 Apache Contributor License 
Agreement,签署ICLA的目的是定义向ASF贡献的文档,保护知识产权,避免后续法律纠纷。ICLA在官方存档后生效,贡献者方可参与Apache项目。\n当我们需要签署ICLA时步骤如下:\n1.
 打开链接 官网Licenses 在Contributor License Agreements 下找到CLAs并进入页面。\n2. 
在页面上方我们可以看到两个下载链接,选择ICLA(个人CLA)并下载文件。\n3. 打开PDF,ICLA需要填写的是两个部分,均需要全英文填写。\n 
注意事项:\n 姓名需要填写拼音,姓与名之间空一格,首字母均为大写,名在前姓氏在后。 Committer相关的签署,则preferred Apache 
id(s)是必填项。   4.文件最下方的署名。 官网支持手写或者PDF签名软件\n5.签署完之后将icl [...]
\ No newline at end of file
+[{"author":"xiaoyu","categories":"Apache ShenYu","content":" Apache ICLA 
签署流程指南 Apache CLA 全称 Apache Contributor License 
Agreement,签署ICLA的目的是定义向ASF贡献的文档,保护知识产权,避免后续法律纠纷。ICLA在官方存档后生效,贡献者方可参与Apache项目。\n当我们需要签署ICLA时步骤如下:\n1.
 打开链接 官网Licenses 在Contributor License Agreements 下找到CLAs并进入页面。\n2. 
在页面上方我们可以看到两个下载链接,选择ICLA(个人CLA)并下载文件。\n3. 打开PDF,ICLA需要填写的是两个部分,均需要全英文填写。\n 
注意事项:\n 姓名需要填写拼音,姓与名之间空一格,首字母均为大写,名在前姓氏在后。 Committer相关的签署,则preferred Apache 
id(s)是必填项。   4.文件最下方的署名。 官网支持手写或者PDF签名软件\n5.签署完之后将icl [...]
\ No newline at end of file
diff --git a/zh/projects/shenyu/redirect-plugin/index.html 
b/zh/projects/shenyu/redirect-plugin/index.html
index 3f1165b..abdad40 100644
--- a/zh/projects/shenyu/redirect-plugin/index.html
+++ b/zh/projects/shenyu/redirect-plugin/index.html
@@ -14,14 +14,14 @@
 <a class=dropdown-item href=http://www.apache.org/events/current-event>Apache 
Events</a>
 <a class=dropdown-item href=https://www.apache.org/licenses/>Security</a>
 <a class=dropdown-item 
href=http://www.apache.org/foundation/sponsorship.html>Sponsor and Donate</a>
-<a class=dropdown-item 
href=http://www.apache.org/foundation/thanks.html>Thanks</a></div></span></div><div
 class=navbar-end><div class=navbar-item><div id=js-menu-search 
class=navbar-search><input class=input placeholder=请输入要搜索的关键词><svg class="icon" 
aria-hidden="true"><use xlink:href="#icon-search"/></svg></div></div><div 
class=navbar-item><a class=translation 
href=/projects/shenyu/redirect-plugin/>En</a></div></div></div></nav></header><div
 class=ss-layout-container><aside class="ss-lay [...]
+<a class=dropdown-item 
href=http://www.apache.org/foundation/thanks.html>Thanks</a></div></span></div><div
 class=navbar-end><div class=navbar-item><div id=js-menu-search 
class=navbar-search><input class=input placeholder=请输入要搜索的关键词><svg class="icon" 
aria-hidden="true"><use xlink:href="#icon-search"/></svg></div></div><div 
class=navbar-item><a class=translation 
href=/projects/shenyu/redirect-plugin/>En</a></div></div></div></nav></header><div
 class=ss-layout-container><aside class="ss-lay [...]
   &lt;dependency&gt;
       &lt;groupId&gt;org.apache.shenyu&lt;/groupId&gt;
       
&lt;artifactId&gt;shenyu-spring-boot-starter-plugin-redirect&lt;/artifactId&gt;
      &lt;version&gt;${project.version}&lt;/version&gt;
   &lt;/dependency&gt;
   &lt;!-- apache shenyu redirect plugin end--&gt;
-</code></pre><ul><li>选择器和规则,只有匹配的请求,才会进行转发和重定向,请参考:<a 
href=../selector-and-rule>选择器规则管理</a>。</li></ul><h2 
id=场景>场景</h2><blockquote><p>顾名思义,<code>redirect</code> 插件就是对 <code>uri</code> 
的重新转发和重定向。</p></blockquote><h4 id=重定向>重定向</h4><ul><li>我们在 <code>Rule</code> 
配置自定义路径时,应该为一个可达的服务路径。</li><li>当匹配到请求后,根据自定义的路径,<code>Apache ShenYu 
网关</code>会进行 <code>308</code> 服务跳转。</li></ul><p><img 
src=/img/shenyu/plugin/redirect/redirect-01.png alt=重定向配置></p><h4 
id=网关自身接口转发>网关自身接口转发</h4><ul><li>当满足匹配规则时,服务内 [...]
+</code></pre><ul><li>选择器和规则,只有匹配的请求,才会进行转发和重定向,请参考:<a 
href=../selector-and-rule>选择器规则管理</a>。</li></ul><h2 
id=场景>场景</h2><blockquote><p>顾名思义,<code>redirect</code> 插件就是对 <code>uri</code> 
的重新转发和重定向。</p></blockquote><h4 id=重定向>重定向</h4><ul><li>我们在 <code>Rule</code> 
配置自定义路径时,应该为一个可达的服务路径。</li><li>当匹配到请求后,根据自定义的路径,<code>Apache ShenYu</code>网关会进行 
<code>308</code> 服务跳转。</li></ul><p><img 
src=/img/shenyu/plugin/redirect/redirect-plugin-rule-zh.png width=70% 
height=60%></p><h4 id=网关自身接口转发>网关自身接口转发</h [...]
 <a class=link href=https://github.com/apache/incubator-shenyu/issues>GitHub 
Issue Tracker</a>
 <a class=link href=https://www.apache.org/licenses/>License</a>
 <a class=link href=https://www.apache.org/security/>Security</a>
diff --git a/zh/sitemap.xml b/zh/sitemap.xml
index 01b2a9e..c80fa28 100644
--- a/zh/sitemap.xml
+++ b/zh/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>/zh/projects/shenyu/</loc><lastmod>2021-08-06T14:34:00+08:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority><xhtml:link
 rel="alternate" hreflang="en" href="/projects/shenyu/"/><xhtml:link 
rel="alternate" hreflang="zh" 
href="/zh/projects/shenyu/"/></url><url><loc>/zh/projects/shenyu-2.3.0/</loc><lastmod>20
 [...]
\ No newline at end of file
+<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset 
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"; 
xmlns:xhtml="http://www.w3.org/1999/xhtml";><url><loc>/zh/projects/shenyu/</loc><lastmod>2021-08-06T14:34:31+08:00</lastmod><changefreq>monthly</changefreq><priority>0.5</priority><xhtml:link
 rel="alternate" hreflang="en" href="/projects/shenyu/"/><xhtml:link 
rel="alternate" hreflang="zh" 
href="/zh/projects/shenyu/"/></url><url><loc>/zh/projects/shenyu-2.3.0/</loc><lastmod>20
 [...]
\ No newline at end of file

Reply via email to