Update invalid URLs (#521)

diff --git a/.gitignore b/.gitignore
index 05cb898..4218649 100644
--- a/.gitignore
+++ b/.gitignore
@@ -37,3 +37,4 @@
 
 # Vue Press
 docs/.vuepress/dist/
+.deploy_git
\ No newline at end of file
diff --git a/_config.yml b/_config.yml
index c79cf66..e66a843 100644
--- a/_config.yml
+++ b/_config.yml
@@ -435,7 +435,7 @@
   cn/references/advanced/extend-to-jsfm.html: cn/guide/extend-js-framework.html
   cn/references/advanced/integrate-devtool-to-android.html: cn/guide/integrate-devtool-to-android.html
   cn/references/advanced/integrate-devtool-to-ios.html: cn/guide/integrate-devtool-to-ios.html
-  cn/playground.html: cn/tools/playground.html
-  cn/faq.html: cn/wiki/faq.html
+  cn/playground.html: cn/guide/playground.html
+  cn/faq.html: cn/guide/contribute/how-to-contribute.html
 
 
diff --git a/docs/.vuepress/data/redirect.json b/docs/.vuepress/data/redirect.json
index 6af3eb5..544f336 100644
--- a/docs/.vuepress/data/redirect.json
+++ b/docs/.vuepress/data/redirect.json
@@ -4,8 +4,8 @@
   "/wiki/": "/guide/introduction.html",
   "/cn/wiki/": "/zh/guide/introduction.html",
   "/cn": "/zh/",
-  "/faq.html": "/guide/contribute/bug-report-guidelines.html",
-  "/cn/faq.html": "/zh/guide/contribute/bug-report-guidelines.html",
+  "/faq.html": "/guide/contribute/how-to-contribute.html",
+  "/cn/faq.html": "/zh/guide/contribute/how-to-contribute.html",
   "/releasenote.html": "/download/download.html",
   "/cn/releasenote.html": "/zh/download/download.html",
   "/contributing.html": "/guide/contribute/contribute-code.html",
@@ -107,8 +107,8 @@
   "/cn/references/ios-apis.html": "/zh/docs/api/ios-apis.html",
   "/references/android-apis.html": "/docs/api/android-apis.html",
   "/cn/references/android-apis.html": "/zh/docs/api/android-apis.html",
-  "/bug-report-guidelines.html": "/guide/contribute/bug-report-guidelines.html",
-  "/cn/bug-report-guidelines.html": "/zh/guide/contribute/bug-report-guidelines.html",
+  "/bug-report-guidelines.html": "/guide/contribute/how-to-contribute.html",
+  "/cn/bug-report-guidelines.html": "/zh/guide/contribute/how-to-contribute.html",
   "/wiki/css-units.html": "/docs/styles/css-units.html",
   "/cn/wiki/css-units.html": "/zh/docs/styles/css-units.html",
   "/wiki/color-name.html": "/docs/styles/color-name.html",
diff --git a/docs/docs/modules/console-log.md b/docs/docs/modules/console-log.md
index af43402..dcd268a 100644
--- a/docs/docs/modules/console-log.md
+++ b/docs/docs/modules/console-log.md
@@ -16,4 +16,4 @@
 
 Scan to open page [Log Switch](http://editor.weex.io/vue/eb6d6b27563608112a655b63ade638f0) and select log level.
 
-On iOS, connect your device to Mac, open XCode->Window->Devices and Simulators,Open Console. Filter using "<Weex>".
\ No newline at end of file
+On iOS, connect your device to Mac, open XCode->Window->Devices and Simulators,Open Console. Filter using `Weex`.
\ No newline at end of file
diff --git a/docs/guide/develop/create-a-new-app.md b/docs/guide/develop/create-a-new-app.md
index a009d8e..7b6b117 100644
--- a/docs/guide/develop/create-a-new-app.md
+++ b/docs/guide/develop/create-a-new-app.md
@@ -41,7 +41,7 @@
 
 ![Preview](../../guide/images/toolkit-preview.png)
 
-Additionally, you can open `http://localhost:8081/web/preview.html` to preview the rendered result on the web in an iframe. You can also scan the QR code generated on the right using the [Weex playground app](/tools/playground.html) to see the rendered result on the mobile device.
+Additionally, you can open `http://localhost:8081/web/preview.html` to preview the rendered result on the web in an iframe. You can also scan the QR code generated on the right using the [Weex playground app](/guide/playground.html) to see the rendered result on the mobile device.
 
 ## Build and Run
 
diff --git a/docs/guide/introduction.md b/docs/guide/introduction.md
index 43ea086..9098f19 100644
--- a/docs/guide/introduction.md
+++ b/docs/guide/introduction.md
@@ -85,4 +85,4 @@
 If you want to contribute to Weex code and documents, or commit a bug, please read
 
 - [How to Contribute](./contribute/how-to-contribute.html)
-- [Bug Report Guidelines](./contribute/bug-report-guidelines.html)
+- [Bug Report Guidelines](https://github.com/apache/incubator-weex/blob/master/CONTRIBUTING.md#ask-or-answer-questions)
diff --git a/docs/zh/docs/modules/console-log.md b/docs/zh/docs/modules/console-log.md
index 95d8757..811215b 100644
--- a/docs/zh/docs/modules/console-log.md
+++ b/docs/zh/docs/modules/console-log.md
@@ -15,4 +15,4 @@
 
 扫码打开页面 [Log Switch](http://editor.weex.io/vue/eb6d6b27563608112a655b63ade638f0) ,选择日志等级即可。
 
-在 iOS 平台,连接设备到 Mac,打开 XCode->Window->Devices and Simulators,Open Console。过滤“<Weex>”日志。
\ No newline at end of file
+在 iOS 平台,连接设备到 Mac,打开 XCode->Window->Devices and Simulators,Open Console。过 `Weex` 日志。
\ No newline at end of file
diff --git a/docs/zh/guide/contribute/how-to-contribute.md b/docs/zh/guide/contribute/how-to-contribute.md
index 1461350..58c5d5b 100644
--- a/docs/zh/guide/contribute/how-to-contribute.md
+++ b/docs/zh/guide/contribute/how-to-contribute.md
@@ -28,7 +28,7 @@
 
 ## 提出与解决解答问题
 * 如果你对weex的用法或基本概念有疑惑,可以在[stackoverflow.com](http://stackoverflow.com/questions/tagged/weex)上提出相关问题。
-* 如果你确定某个问题是一个bug,请参考[Bug 反馈指南](./bug-report-guidelines.html),并使用Github Issue来反馈。
+* 如果你确定某个问题是一个bug,请参考[Bug 反馈指南](https://github.com/apache/incubator-weex/blob/master/CONTRIBUTING.md#ask-or-answer-questions),并使用Github Issue来反馈。
 
 :::tip
 尽管 StackOverflow 的内容由来自全球各地的开发者所贡献,但 StackOverflow 并不是 Weex 官方社区的一部分,如果您在 StackOverflow 上的问题超过 96 小时仍无人回复,可在 Github Issue 中发起问题讨论。
@@ -66,4 +66,4 @@
 :::
 
 ### 贡献代码
-贡献的代码可以是修复已知的 bug 或者 开发新 feature,参考[代码提交指南](./contribute-code.html)了解更多细节。
+贡献的代码可以是修复已知的 bug 或者 开发新 feature,参考[代码提交指南](https://github.com/apache/incubator-weex/blob/master/CONTRIBUTING.md#contribute-code)了解更多细节。
diff --git a/docs/zh/guide/debug/debug.md b/docs/zh/guide/debug/debug.md
index 53c0af5..7491cd7 100644
--- a/docs/zh/guide/debug/debug.md
+++ b/docs/zh/guide/debug/debug.md
@@ -39,7 +39,7 @@
 </br>
 [2] [iOS Weex Detool集成文档](./integrate-devtool-to-ios.html)。
 
-你也可以使用Weex官方提供的Playground App进行代码调试,下载地址见:[Weex Playground](http://weex.apache.org/zh/tools/playground.html)。
+你也可以使用Weex官方提供的Playground App进行代码调试,下载地址见:[Weex Playground](http://weex.apache.org/zh/guide/playground.html)。
 
 回到调试二维码页面,用应用的扫码功能进行扫码,即可进入调试控制台,如图所示:
 
diff --git a/docs/zh/guide/develop/create-a-new-app.md b/docs/zh/guide/develop/create-a-new-app.md
index 1602cad..bad4446 100644
--- a/docs/zh/guide/develop/create-a-new-app.md
+++ b/docs/zh/guide/develop/create-a-new-app.md
@@ -40,7 +40,7 @@
 
 ![Preview](../../guide/images/toolkit-preview.png)
 
-除此之外,你还可以打开 `http://localhost:8081/preview.html` 开启一个预览页面,它会把 web 端的页面放在一个 iframe 中渲染,而且在右侧生成一个二维码。用 [Weex playground app](/zh/tools/playground.html) 扫描这个二维码可以看到页面在手机上渲染的真实效果。
+除此之外,你还可以打开 `http://localhost:8081/preview.html` 开启一个预览页面,它会把 web 端的页面放在一个 iframe 中渲染,而且在右侧生成一个二维码。用 [Weex playground app](/zh/guide/playground.html) 扫描这个二维码可以看到页面在手机上渲染的真实效果。
 
 ## 编译和运行
 
diff --git a/docs/zh/guide/introduction.md b/docs/zh/guide/introduction.md
index 9d9beb6..f5b0ae0 100644
--- a/docs/zh/guide/introduction.md
+++ b/docs/zh/guide/introduction.md
@@ -85,4 +85,4 @@
 如果你想为 Weex 贡献自己的力量,比如提交代码、修改文档或提交一些 Bug,可以阅读
 
 - [How to Contribute](./contribute/how-to-contribute.html)
-- [Bug Report Guidelines](./contribute/bug-report-guidelines.html)
+- [Bug Report Guidelines](https://github.com/apache/incubator-weex/blob/master/CONTRIBUTING.md#ask-or-answer-questions)