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 3762217 deploy: 060f23e2e97903aec0bc4140d499a1019f61d9e7
3762217 is described below
commit 3762217827f3fd022b9081dca7d87b9344661587
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Aug 6 06:38:42 2021 +0000
deploy: 060f23e2e97903aec0bc4140d499a1019f61d9e7
---
algolia.json | 2 +-
en/sitemap.xml | 2 +-
img/shenyu/plugin/redirect/redirect-01.png | Bin 0 -> 157294 bytes
img/shenyu/plugin/redirect/redirect-02.png | Bin 0 -> 163002 bytes
.../plugin/redirect/redirect-plugin-enable-en.png | Bin 91179 -> 0 bytes
.../plugin/redirect/redirect-plugin-enable-zh.png | Bin 100815 -> 0 bytes
.../redirect/redirect-plugin-forward-rule-en.png | Bin 82569 -> 0 bytes
.../redirect/redirect-plugin-forward-rule-zh.png | Bin 87299 -> 0 bytes
.../plugin/redirect/redirect-plugin-rule-en.png | Bin 84560 -> 0 bytes
.../plugin/redirect/redirect-plugin-rule-zh.png | Bin 88457 -> 0 bytes
index.xml | 2 +-
pdf/apache_shenyu_docs_en.pdf | Bin 2244285 -> 2244207
bytes
pdf/apache_shenyu_docs_zh.pdf | Bin 1576180 -> 1576186
bytes
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 +-
20 files changed, 23 insertions(+), 17 deletions(-)
diff --git a/algolia.json b/algolia.json
index 3af5ccf..ef51918 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 0489081..29aa104 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: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
+<?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:14+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
new file mode 100644
index 0000000..0b9f2ee
Binary files /dev/null and b/img/shenyu/plugin/redirect/redirect-01.png differ
diff --git a/img/shenyu/plugin/redirect/redirect-02.png
b/img/shenyu/plugin/redirect/redirect-02.png
new file mode 100644
index 0000000..38f4d6d
Binary files /dev/null and b/img/shenyu/plugin/redirect/redirect-02.png differ
diff --git a/img/shenyu/plugin/redirect/redirect-plugin-enable-en.png
b/img/shenyu/plugin/redirect/redirect-plugin-enable-en.png
deleted file mode 100644
index d75500d..0000000
Binary files a/img/shenyu/plugin/redirect/redirect-plugin-enable-en.png and
/dev/null differ
diff --git a/img/shenyu/plugin/redirect/redirect-plugin-enable-zh.png
b/img/shenyu/plugin/redirect/redirect-plugin-enable-zh.png
deleted file mode 100644
index 9845df6..0000000
Binary files a/img/shenyu/plugin/redirect/redirect-plugin-enable-zh.png and
/dev/null 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
deleted file mode 100644
index 05a4d37..0000000
Binary files a/img/shenyu/plugin/redirect/redirect-plugin-forward-rule-en.png
and /dev/null 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
deleted file mode 100644
index 5651750..0000000
Binary files a/img/shenyu/plugin/redirect/redirect-plugin-forward-rule-zh.png
and /dev/null differ
diff --git a/img/shenyu/plugin/redirect/redirect-plugin-rule-en.png
b/img/shenyu/plugin/redirect/redirect-plugin-rule-en.png
deleted file mode 100644
index dbfaae8..0000000
Binary files a/img/shenyu/plugin/redirect/redirect-plugin-rule-en.png and
/dev/null differ
diff --git a/img/shenyu/plugin/redirect/redirect-plugin-rule-zh.png
b/img/shenyu/plugin/redirect/redirect-plugin-rule-zh.png
deleted file mode 100644
index f730eac..0000000
Binary files a/img/shenyu/plugin/redirect/redirect-plugin-rule-zh.png and
/dev/null differ
diff --git a/index.xml b/index.xml
index 4043375..f3c65d9 100644
--- a/index.xml
+++ b/index.xml
@@ -149,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 &ndash;&gt; plugin management
&ndash;&gt; redirect ,set to enable。 Introduce redirect support in the
pox.xml file of the gateway. If the user don&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 &ndash;&gt; BasicConfig
&ndash;&gt; Plugin &ndash;&gt; redirect , set to enable. If the
user don&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 [...]
+Plugin Setting In shenyu-admin &ndash;&gt; BasicConfig
&ndash;&gt; Plugin &ndash;&gt; redirect , set to enable.
Introduce redirect support in the pox.xml file of the gateway. If the user
don&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 [...]
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 4ccb9ea..6fccd79 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 a039609..6a07c58 100644
Binary files a/pdf/apache_shenyu_docs_zh.pdf and
b/pdf/apache_shenyu_docs_zh.pdf differ
diff --git a/projects/shenyu/dubbo-proxy/index.html
b/projects/shenyu/dubbo-proxy/index.html
index a1afeb9..3939645 100644
--- a/projects/shenyu/dubbo-proxy/index.html
+++ b/projects/shenyu/dubbo-proxy/index.html
@@ -14,7 +14,8 @@
<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 [...]
+<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 [...]
+<!-- apache shenyu alibaba dubbo plugin start-->
<dependency>
<groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-spring-boot-starter-plugin-alibaba-dubbo</artifactId>
@@ -41,7 +42,9 @@
<artifactId>curator-recipes</artifactId>
<version>4.0.1</version>
</dependency>
-</code></pre><p>Apache dubbo user, configure the dubbo version and registry
center with yours.</p><pre><code class=language-xml><!-- apache shenyu
apache dubbo plugin start-->
+```
+</code></pre><p>Apache dubbo user, configure the dubbo version and registry
center with yours.</p><pre><code>```xml
+<!-- apache shenyu apache dubbo plugin start-->
<dependency>
<groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-spring-boot-starter-plugin-apache-dubbo</artifactId>
@@ -84,11 +87,14 @@
<version>4.0.1</version>
</dependency>
<!-- Dubbo zookeeper registry dependency end -->
-</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><dependency>
+```
+</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
+<dependency>
<groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-spring-boot-starter-client-alibaba-dubbo</artifactId>
<version>${shenyu.version}</version>
</dependency>
+```
</code></pre><ul><li>Spring<br></li></ul><p>Add these
dependencies:</p><pre><code class=language-xml> <dependency>
<groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-client-alibaba-dubbo</artifactId>
@@ -109,7 +115,7 @@
</map>
</property>
</bean>
-</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> <dependency>
+</code></pre></li><li><p>Apache Dubbo
User</p><ul><li>SpringBoot</li></ul><p>Add these dependencies:</p><pre><code
class=language-xml> <dependency>
<groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-spring-boot-starter-client-apache-dubbo</artifactId>
<version>${shenyu.version}</version>
@@ -134,8 +140,8 @@
</map>
</property>
</bean>
-</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>{"register":"zookeeper://localhost:2181"}
or {"register":"nacos://localhost:8848"}
-</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 -> rpc Proxy ->
dubbo in the backend management system. You will see auto-registered selectors
and rules information.</p></li></ul><h [...]
+</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>{"register":"zookeeper://localhost:2181"}
or {"register":"nacos://localhost:8848"}
+</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 -> rpc Proxy ->
dubbo in the backend management system. You will see auto-registered selectors
and rules information.</p></ [...]
# 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 8242237..b3ecde8 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 &ndash;&gt; BasicConfig
&ndash;&gt; Plugin &ndash;&gt; redirect , set to enable. If the
user don&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 [...]
+Plugin Setting In shenyu-admin &ndash;&gt; BasicConfig
&ndash;&gt; Plugin &ndash;&gt; redirect , set to enable.
Introduce redirect support in the pox.xml file of the gateway. If the user
don&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 [...]
In BasicConfig &ndash;&gt; Plugin &ndash;&gt; resilience4j,
set to enable. If the user don&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 7d1f98c..2e07a39 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 [...]
<dependency>
<groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-spring-boot-starter-plugin-redirect</artifactId>
<version>${project.version}</version>
</dependency>
<!-- apache shenyu redirect plugin end-->
-</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 7bf0214..09aa68d 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: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
+<?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:14+08:00</lastmod></sitemap><sitemap><loc>zh/sitemap.xml</loc><lastmod>2021-08-06T14:34:14+08:00</lastmod></sitemap></sitemapindex>
\ No newline at end of file
diff --git a/zh/algolia.json b/zh/algolia.json
index 3af5ccf..ef51918 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 abdad40..3f1165b 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 [...]
<dependency>
<groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-spring-boot-starter-plugin-redirect</artifactId>
<version>${project.version}</version>
</dependency>
<!-- apache shenyu redirect plugin end-->
-</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 [...]
+</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>当满足匹配规则时,服务内 [...]
<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 c80fa28..eed96ff 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: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
+<?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:14+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