change dubbo.gitbooks.io to dubbo.io
diff --git a/dubbo-admin-book/install/provider-demo.md b/dubbo-admin-book/install/provider-demo.md
index 07e1b0a..4f5eaeb 100644
--- a/dubbo-admin-book/install/provider-demo.md
+++ b/dubbo-admin-book/install/provider-demo.md
@@ -74,4 +74,4 @@
 echo status | nc -i 1 127.0.0.1 20880
 ```
 
-[^1]: 请参考 [Telnet 命令参考手册](https://dubbo.gitbooks.io/dubbo-user-book/content/references/telnet.html)
\ No newline at end of file
+[^1]: 请参考 [Telnet 命令参考手册](http://dubbo.io/books/dubbo-user-book/references/telnet.html)
diff --git a/dubbo-admin-book/install/redis.md b/dubbo-admin-book/install/redis.md
index 38ecf34..c005b1f 100644
--- a/dubbo-admin-book/install/redis.md
+++ b/dubbo-admin-book/install/redis.md
@@ -2,9 +2,9 @@
 
 
 
-Redis [^1] 使用方式参见: [Redis 注册中心参考手册](https://dubbo.gitbooks.io/dubbo-user-book/content/references/registry/redis.html)。
+Redis [^1] 使用方式参见: [Redis 注册中心参考手册](http://dubbo.io/books/dubbo-user-book/references/registry/redis.html)。
 
-只需搭一个原生的 Redis 服务器,并将[快速启动](https://dubbo.gitbooks.io/dubbo-user-book/content/quick-start.html)中 Provider 和 Consumer 里的 `conf/dubbo.properties` 中的 `dubbo.registry.addrss` 的值改为 `redis://127.0.0.1:6379` 即可使用。
+只需搭一个原生的 Redis 服务器,并将[快速启动](http://dubbo.io/books/dubbo-user-book/quick-start.html)中 Provider 和 Consumer 里的 `conf/dubbo.properties` 中的 `dubbo.registry.addrss` 的值改为 `redis://127.0.0.1:6379` 即可使用。
 
 Redis 注册中心集群 [^2] 采用在客户端同时写入多个服务器,读取单个服务器的策略实现。
 
@@ -51,4 +51,4 @@
 
 [^1]: Redis 是一个高效的 KV 存储服务器,参见:http://redis.io/topics/quickstart
 [^2]: `2.1.0` 以上版本支持
-[^3]: 参见: http://redis.io/commands
\ No newline at end of file
+[^3]: 参见: http://redis.io/commands
diff --git a/dubbo-admin-book/install/simple-monitor-center.md b/dubbo-admin-book/install/simple-monitor-center.md
index 4757d38..73c27a1 100644
--- a/dubbo-admin-book/install/simple-monitor-center.md
+++ b/dubbo-admin-book/install/simple-monitor-center.md
@@ -90,5 +90,5 @@
 
 charts 目录必须放在 `jetty.directory` 下,否则页面上访问不了。
 
-[^1]: 请参考 [Telnet 命令参考手册](https://dubbo.gitbooks.io/dubbo-user-book/content/references/telnet.html)
+[^1]: 请参考 [Telnet 命令参考手册](http://dubbo.io/books/dubbo-user-book/references/telnet.html)
 
diff --git a/dubbo-admin-book/install/simple-registry-center.md b/dubbo-admin-book/install/simple-registry-center.md
index 5d3daef..3a83066 100644
--- a/dubbo-admin-book/install/simple-registry-center.md
+++ b/dubbo-admin-book/install/simple-registry-center.md
@@ -75,4 +75,4 @@
 echo status | nc -i 1 127.0.0.1 9090
 ```
 
-[^1]: 请参考 [Telnet 命令参考手册](https://dubbo.gitbooks.io/dubbo-user-book/content/references/telnet.html)
+[^1]: 请参考 [Telnet 命令参考手册](http://dubbo.io/books/dubbo-user-book/references/telnet.html)
diff --git a/dubbo-user-book-en/references/registry/redis.md b/dubbo-user-book-en/references/registry/redis.md
index cb52692..be3af0b 100644
--- a/dubbo-user-book-en/references/registry/redis.md
+++ b/dubbo-user-book-en/references/registry/redis.md
@@ -64,7 +64,7 @@
 
 ## Installation
 
-Pls. refer to [redis install manual](https://dubbo.gitbooks.io/dubbo-admin-book/content/install/redis.html) for how to install a redis based registry server. To set it up, specify `dubbo.registry.addrss` to `redis://127.0.0.1:6379` in `conf/dubbo.properties` for both provider and consumer (you can refer to [quick start](../../preface/usage.md)) after install a redis server.
+Pls. refer to [redis install manual](http://dubbo.io/books/dubbo-admin-book/install/redis.html) for how to install a redis based registry server. To set it up, specify `dubbo.registry.addrss` to `redis://127.0.0.1:6379` in `conf/dubbo.properties` for both provider and consumer (you can refer to [quick start](../../preface/usage.md)) after install a redis server.
 
 [^1]: [Redis](http://redis.io) is a high performance KV cache server
 [^2]: Support since `2.1.0`
diff --git a/dubbo-user-book-en/references/registry/zookeeper.md b/dubbo-user-book-en/references/registry/zookeeper.md
index 49e28a5..91c60e4 100644
--- a/dubbo-user-book-en/references/registry/zookeeper.md
+++ b/dubbo-user-book-en/references/registry/zookeeper.md
@@ -133,7 +133,7 @@
 
 ## Zookeeper Installation
 
-Pls. refer to [zookeeper install manual](https://dubbo.gitbooks.io/dubbo-admin-book/content/install/zookeeper.html) for how to install zookeeper based registry server. To set it up, specify `dubbo.registry.address` to `zookeeper://127.0.0.1:2181` in `conf/dubbo.properties` for both provider and consumer (you can refer to [quick start](../../preface/usage.md)) after install a zookeeper server.
+Pls. refer to [zookeeper install manual](http://dubbo.io/books/dubbo-admin-book/install/zookeeper.html) for how to install zookeeper based registry server. To set it up, specify `dubbo.registry.address` to `zookeeper://127.0.0.1:2181` in `conf/dubbo.properties` for both provider and consumer (you can refer to [quick start](../../preface/usage.md)) after install a zookeeper server.
 
 ## Declaration of Reliability
 
@@ -147,4 +147,4 @@
 
 Since `2.3.0` curator is supported as alternative option.
 
-[^1]: Suggest to use `2.3.3` or above for zookeeper registry client
\ No newline at end of file
+[^1]: Suggest to use `2.3.3` or above for zookeeper registry client
diff --git a/dubbo-user-book-en/references/telnet.md b/dubbo-user-book-en/references/telnet.md
index c74dadc..88fca85 100644
--- a/dubbo-user-book-en/references/telnet.md
+++ b/dubbo-user-book-en/references/telnet.md
@@ -19,7 +19,7 @@
 ## Supported Commands
 
 The built-in telnet commands are listed below. Furthermore, it is possible to extend telnet commands, pls. refer to 
-[extend telnet command](https://dubbo.gitbooks.io/dubbo-dev-book/content/impls/telnet-handler.html) for more details.
+[extend telnet command](http://dubbo.io/books/dubbo-dev-book/impls/telnet-handler.html) for more details.
 
 ### `ls`
 
@@ -88,4 +88,4 @@
 
 `exit`: exit current telnet session
 
-[^1]: support since `2.0.6`
\ No newline at end of file
+[^1]: support since `2.0.6`
diff --git a/dubbo-user-book/demos/fault-tolerent-strategy.md b/dubbo-user-book/demos/fault-tolerent-strategy.md
index 127e4df..d81c8ee 100644
--- a/dubbo-user-book/demos/fault-tolerent-strategy.md
+++ b/dubbo-user-book/demos/fault-tolerent-strategy.md
@@ -14,7 +14,7 @@
 
 ## 集群容错模式
 
-可以自行扩展集群容错策略,参见:[集群扩展](https://dubbo.gitbooks.io/dubbo-dev-book/impls/cluster.html)
+可以自行扩展集群容错策略,参见:[集群扩展](http://dubbo.io/books/dubbo-dev-book/impls/cluster.html)
 
 ### Failover Cluster
 
@@ -75,4 +75,4 @@
 ```
 
 [^1]: 该配置为缺省配置
-[^2]: `2.1.0` 开始支持
\ No newline at end of file
+[^2]: `2.1.0` 开始支持
diff --git a/dubbo-user-book/demos/group-merger.md b/dubbo-user-book/demos/group-merger.md
index 2228d66..7fce569 100644
--- a/dubbo-user-book/demos/group-merger.md
+++ b/dubbo-user-book/demos/group-merger.md
@@ -51,4 +51,4 @@
 ```
 
 [^1]: 从 `2.1.0` 版本开始支持
-[^2]: 参见:[合并结果扩展](https://dubbo.gitbooks.io/dubbo-dev-book/content/impls/merger.html)
\ No newline at end of file
+[^2]: 参见:[合并结果扩展](http://dubbo.io/books/dubbo-dev-book/impls/merger.html)
diff --git a/dubbo-user-book/demos/loadbalance.md b/dubbo-user-book/demos/loadbalance.md
index 39da018..83cd00d 100644
--- a/dubbo-user-book/demos/loadbalance.md
+++ b/dubbo-user-book/demos/loadbalance.md
@@ -2,7 +2,7 @@
 
 在集群负载均衡时,Dubbo 提供了多种均衡策略,缺省为 `random` 随机调用。
 
-可以自行扩展负载均衡策略,参见:[负载均衡扩展](https://dubbo.gitbooks.io/dubbo-dev-book/content/impls/load-balance.html)
+可以自行扩展负载均衡策略,参见:[负载均衡扩展](http://dubbo.io/books/dubbo-dev-book/impls/load-balance.html)
 
 ## 负载均衡策略
 
@@ -57,4 +57,4 @@
 <dubbo:reference interface="...">
     <dubbo:method name="..." loadbalance="roundrobin"/>
 </dubbo:reference>
-```
\ No newline at end of file
+```
diff --git a/dubbo-user-book/demos/logger-strategy.md b/dubbo-user-book/demos/logger-strategy.md
index a07dc28..222a4d4 100644
--- a/dubbo-user-book/demos/logger-strategy.md
+++ b/dubbo-user-book/demos/logger-strategy.md
@@ -20,4 +20,4 @@
 <dubbo:application logger="log4j" />
 ```
 
-[^1]: 自定义扩展可以参考[日志适配扩展](https://dubbo.gitbooks.io/dubbo-dev-book/content/impls/logger-adapter.html)
+[^1]: 自定义扩展可以参考[日志适配扩展](http://dubbo.io/books/dubbo-dev-book/impls/logger-adapter.html)
diff --git a/dubbo-user-book/demos/multi-protocols.md b/dubbo-user-book/demos/multi-protocols.md
index cbab4a2..798e8c4 100644
--- a/dubbo-user-book/demos/multi-protocols.md
+++ b/dubbo-user-book/demos/multi-protocols.md
@@ -44,4 +44,4 @@
 </beans>
 ```
 
-[^1]: 可以自行扩展协议,参见:[协议扩展](https://dubbo.gitbooks.io/dubbo-dev-book/content/impls/protocol.html)
\ No newline at end of file
+[^1]: 可以自行扩展协议,参见:[协议扩展](http://dubbo.io/books/dubbo-dev-book/impls/protocol.html)
diff --git a/dubbo-user-book/demos/multi-registry.md b/dubbo-user-book/demos/multi-registry.md
index f554a41..3ef20da 100644
--- a/dubbo-user-book/demos/multi-registry.md
+++ b/dubbo-user-book/demos/multi-registry.md
@@ -80,5 +80,5 @@
 </beans>
 ```
 
-[^1]: 可以自行扩展注册中心,参见:[注册中心扩展](https://dubbo.gitbooks.io/dubbo-dev-book/content/impls/registry.html)
+[^1]: 可以自行扩展注册中心,参见:[注册中心扩展](http://dubbo.io/books/dubbo-dev-book/impls/registry.html)
 
diff --git a/dubbo-user-book/demos/parameter-validation.md b/dubbo-user-book/demos/parameter-validation.md
index 78366e8..b1c0aee 100644
--- a/dubbo-user-book/demos/parameter-validation.md
+++ b/dubbo-user-book/demos/parameter-validation.md
@@ -180,4 +180,4 @@
 ```
 
 [^1]: 自 `2.1.0` 版本开始支持, 如何使用可以参考 [dubbo 项目中的示例代码](https://github.com/alibaba/dubbo/tree/master/dubbo-test/dubbo-test-examples/src/main/java/com/alibaba/dubbo/examples/validation)
-[^2]: 验证方式可扩展,扩展方式参见开发者手册中的[验证扩展](https://dubbo.gitbooks.io/dubbo-dev-book/content/impls/validation.html)
\ No newline at end of file
+[^2]: 验证方式可扩展,扩展方式参见开发者手册中的[验证扩展](http://dubbo.io/books/dubbo-dev-book/impls/validation.html)
diff --git a/dubbo-user-book/demos/service-container.md b/dubbo-user-book/demos/service-container.md
index bdf7ac9..8142d48 100644
--- a/dubbo-user-book/demos/service-container.md
+++ b/dubbo-user-book/demos/service-container.md
@@ -4,7 +4,7 @@
 
 服务容器只是一个简单的 Main 方法,并加载一个简单的 Spring 容器,用于暴露服务。
 
-服务容器的加载内容可以扩展,内置了 spring, jetty, log4j 等加载,可通过[容器扩展点](https://dubbo.gitbooks.io/dubbo-dev-book/content/impls/container.html)进行扩展。配置配在 java 命令的 -D 参数或者 `dubbo.properties` 中。
+服务容器的加载内容可以扩展,内置了 spring, jetty, log4j 等加载,可通过[容器扩展点](http://dubbo.io/books/dubbo-dev-book/impls/container.html)进行扩展。配置配在 java 命令的 -D 参数或者 `dubbo.properties` 中。
 
 ## 容器类型
 
diff --git a/dubbo-user-book/quick-start.md b/dubbo-user-book/quick-start.md
index 14a7df8..a8942d1 100644
--- a/dubbo-user-book/quick-start.md
+++ b/dubbo-user-book/quick-start.md
@@ -7,7 +7,7 @@
 
 ## 服务提供者
 
-完整安装步骤,请参见:[示例提供者安装](https://dubbo.gitbooks.io/dubbo-admin-book/install/provider-demo.html)
+完整安装步骤,请参见:[示例提供者安装](http://dubbo.io/books/dubbo-admin-book/install/provider-demo.html)
 
 ### 定义服务接口
 
@@ -84,7 +84,7 @@
 
 ## 服务消费者
 
-完整安装步骤,请参见:[示例消费者安装](https://dubbo.gitbooks.io/dubbo-admin-book/install/consumer-demo.html)
+完整安装步骤,请参见:[示例消费者安装](http://dubbo.io/books/dubbo-admin-book/install/consumer-demo.html)
 
 ### 通过 Spring 配置引用远程服务
 
diff --git a/dubbo-user-book/references/registry/redis.md b/dubbo-user-book/references/registry/redis.md
index 9caa90b..c22fd39 100644
--- a/dubbo-user-book/references/registry/redis.md
+++ b/dubbo-user-book/references/registry/redis.md
@@ -67,8 +67,8 @@
 
 ## 安装
 
-安装方式参见: [Redis安装手册](https://dubbo.gitbooks.io/dubbo-admin-book/content/install/redis.html),只需搭一个原生的 Redis 服务器,并将 [Quick Start](../../preface/usage.md) 中 Provider 和 Consumer 里的 `conf/dubbo.properties` 中的 `dubbo.registry.addrss` 的值改为 `redis://127.0.0.1:6379` 即可使用。
+安装方式参见: [Redis安装手册](http://dubbo.io/books/dubbo-admin-book/install/redis.html),只需搭一个原生的 Redis 服务器,并将 [Quick Start](../../preface/usage.md) 中 Provider 和 Consumer 里的 `conf/dubbo.properties` 中的 `dubbo.registry.addrss` 的值改为 `redis://127.0.0.1:6379` 即可使用。
 
 [^1]: [Redis](http://redis.io) 是一个高效的 KV 存储服务器
 [^2]: 从 `2.1.0` 版本开始支持
-[^3]: Redis 过期数据通过心跳的方式检测脏数据,服务器时间必须同步,并且对服务器有一定压力,否则过期检测会不准确
\ No newline at end of file
+[^3]: Redis 过期数据通过心跳的方式检测脏数据,服务器时间必须同步,并且对服务器有一定压力,否则过期检测会不准确
diff --git a/dubbo-user-book/references/registry/zookeeper.md b/dubbo-user-book/references/registry/zookeeper.md
index 4128c39..7a3fcd5 100644
--- a/dubbo-user-book/references/registry/zookeeper.md
+++ b/dubbo-user-book/references/registry/zookeeper.md
@@ -135,7 +135,7 @@
 
 ## zookeeper 安装
  
-安装方式参见: [Zookeeper安装手册](https://dubbo.gitbooks.io/dubbo-admin-book/content/install/zookeeper.html),只需搭一个原生的 Zookeeper 服务器,并将 [Quick Start](../../preface/usage.md) 中 Provider 和 Consumer 里的 `conf/dubbo.properties` 中的 `dubbo.registry.addrss` 的值改为 `zookeeper://127.0.0.1:2181` 即可使用。
+安装方式参见: [Zookeeper安装手册](http://dubbo.io/books/dubbo-admin-book/install/zookeeper.html),只需搭一个原生的 Zookeeper 服务器,并将 [Quick Start](../../preface/usage.md) 中 Provider 和 Consumer 里的 `conf/dubbo.properties` 中的 `dubbo.registry.addrss` 的值改为 `zookeeper://127.0.0.1:2181` 即可使用。
 
 ## 可靠性声明
   
@@ -145,4 +145,4 @@
 
 因 `2.0.8` 最初设计的 zookeeper 存储结构不能扩充不同类型的数据,`2.0.9` 版本做了调整,所以不兼容,需全部改用 `2.0.9` 版本才行,以后的版本会保持兼容 `2.0.9`。`2.2.0` 版本改为基于 zkclient 实现,需增加 zkclient 的依赖包,`2.3.0` 版本增加了基于 curator 的实现,作为可选实现策略。
 
-[^1]: 建议使用 `2.3.3` 以上版本的 zookeeper 注册中心客户端
\ No newline at end of file
+[^1]: 建议使用 `2.3.3` 以上版本的 zookeeper 注册中心客户端
diff --git a/dubbo-user-book/references/telnet.md b/dubbo-user-book/references/telnet.md
index 1ef3453..506738d 100644
--- a/dubbo-user-book/references/telnet.md
+++ b/dubbo-user-book/references/telnet.md
@@ -19,7 +19,7 @@
 
 ## 命令
 
-以下展示了 dubbo 内建的 telnet 命令的说明和用法,此外,telnet 命令还支持用户自行扩展,参见:[Telnet 命令扩展](https://dubbo.gitbooks.io/dubbo-dev-book/content/impls/telnet-handler.html)。
+以下展示了 dubbo 内建的 telnet 命令的说明和用法,此外,telnet 命令还支持用户自行扩展,参见:[Telnet 命令扩展](http://dubbo.io/books/dubbo-dev-book/impls/telnet-handler.html)。
 
 ### `ls`
 
@@ -89,4 +89,4 @@
 
 `exit`: 退出当前 telnet 命令行
 
-[^1]: `2.0.6` 以上版本支持
\ No newline at end of file
+[^1]: `2.0.6` 以上版本支持