diff --git a/docs/document/android/group_overview.md b/docs/document/android/group_overview.md
index 12ea0f218..862dbcf77 100644
--- a/docs/document/android/group_overview.md
+++ b/docs/document/android/group_overview.md
@@ -87,4 +87,4 @@
### 群组人数限制
-群成员的数量根据不同的套餐版本而不同,详见[产品价格](/pricing.html#套餐包功能详情)。
+群成员的数量根据不同的套餐版本而不同,详见[产品价格](/product/pricing.html#套餐包功能详情)。
diff --git a/docs/document/android/message_overview.md b/docs/document/android/message_overview.md
index 712e72d1f..8f1d18e44 100644
--- a/docs/document/android/message_overview.md
+++ b/docs/document/android/message_overview.md
@@ -59,7 +59,7 @@ Web 和小程序端无本地消息存储。
环信即时通讯 IM 在消息服务器保存历史消息,方便用户在新设备上获取历史消息。
-历史消息存储时间与套餐版本相关,详见[产品价格](/pricing.html#套餐包功能详情)。
+历史消息存储时间与套餐版本相关,详见[产品价格](/product/pricing.html#套餐包功能详情)。
| 功能 | 描述 | 适用的平台/框架|
| :---------- | :----------- |:----------------------------------- |
diff --git a/docs/document/server-side/group.md b/docs/document/server-side/group.md
index 36afca261..773ebfea6 100644
--- a/docs/document/server-side/group.md
+++ b/docs/document/server-side/group.md
@@ -91,7 +91,7 @@ POST https://{host}/{org_name}/{app_name}/chatgroups
| `description` | String | 否 | 群组描述,最大长度为 512 字符。|
| `public` | Bool | 是 | 是否是公开群。公开群可以被搜索到,用户可以申请加入公开群;私有群无法被搜索到,因此需要群主或群管理员添加,用户才可以加入。
- `true`:公开群;
- `false`:私有群。 |
| `scale` | String | 否 | 群组规模,取决于群成员总数 `maxusers` 参数。
- (默认)`normal`:普通群,即群成员总数不超过 3000。
- `large`:大型群,群成员总数超过 3000。
- 创建大型群时,该参数必传。;
- 大型群不支持离线推送。如需默认创建大型群,请联系环信商务。|
-| `maxusers` | Int | 否 | 群组最大成员数(包括群主)。对于普通群,该参数的默认值为 `200`,大型群为 `1000`。不同套餐支持的人数上限不同,详见 [产品价格](https://www.easemob.com/pricing/im)。 |
+| `maxusers` | Int | 否 | 群组最大成员数(包括群主)。对于普通群,该参数的默认值为 `200`,大型群为 `1000`。不同套餐支持的人数上限不同,详见 [产品价格](/product/pricing.html#套餐包功能详情)。 |
| `allowinvites` | Bool | 否 | 是否允许群成员邀请用户加入群组:
- `true`:群成员可拉人入群;
- (默认)`false`:只有群主或者管理员才可以拉人入群。
注:该参数仅对私有群有效,因为公开群不允许群成员邀请其他用户入群。 |
| `membersonly` | Bool | 否 | 用户申请入群是否需要群主或者群管理员审批。
- `true`:需要;
- (默认)`false`:不需要,用户直接进群。 |
| `invite_need_confirm` | Bool | 否 | 邀请用户入群时是否需要被邀用户同意。
- (默认)`true`:是;
- `false`:否。 |
diff --git a/docs/document/web/group_manage.md b/docs/document/web/group_manage.md
index 298aa2cbf..cd225f7c1 100644
--- a/docs/document/web/group_manage.md
+++ b/docs/document/web/group_manage.md
@@ -44,7 +44,7 @@
| `approval` | Bool | 入群申请是否需群主或管理员审批:
- `true`:需要;
- `false`:不需要。
由于私有群不支持用户申请入群,只能通过邀请方式进群,因此该参数仅对公开群有效,即 `public` 设置为 `true` 时,对私有群无效。 |
| `allowinvites` | Bool | 是否允许普通群成员邀请人入群:
- `true`:允许;
- `false`:不允许。只有群主和管理员才可以向群组添加用户。
该参数仅对私有群有效,即 `public` 设置为 `false` 时, 因为公开群(public:`true`)仅支持群主和群管理员邀请人入群,不支持普通群成员邀请人入群。 |
| `inviteNeedConfirm` | Bool | 邀请加群时是否需要受邀用户确认:
- `true`:受邀用户需同意才会加入群组;
- `false`:受邀用户直接加入群组,无需确认。 |
-| `maxusers` | Int | 群组最大成员数,默认为 `200`。不同套餐支持的人数上限不同,详见 [产品价格](https://www.easemob.com/pricing/im)。 |
+| `maxusers` | Int | 群组最大成员数,默认为 `200`。不同套餐支持的人数上限不同,详见 [产品价格](/product/pricing.html#套餐包功能详情)。 |
| `ext` | String | 群组扩展信息,例如可以给群组添加业务相关的标记,不要超过 1,024 字符。 |
创建群组的示例代码如下:
diff --git a/docs/product/faq_quality_issues.md b/docs/product/faq_quality_issues.md
index dc103b1de..4b42fde1c 100644
--- a/docs/product/faq_quality_issues.md
+++ b/docs/product/faq_quality_issues.md
@@ -80,7 +80,7 @@
### 如何判断用户是否在线
-在使用环信即时通讯 IM 基础聊天业务的场景下,处理特定业务需求时需知晓某些用户是否在线。为此,环信即时通讯 IM 提供单个用户以及批量用户是否在线状态的查询,详见 [用户在线状态回调](/document/server-side/user_status_callback.html)。
+在使用环信即时通讯 IM 基础聊天业务的场景下,处理特定业务需求时需知晓某些用户是否在线。为此,环信即时通讯 IM 提供单个用户以及批量用户是否在线状态的查询,详见 [用户在线状态回调](/document/server-side/callback_configurations.html#用户登入登出)。
除此之外,可以在 [环信即时通讯云控制台](https://console.easemob.com/user/login) 上查询用户连接状态,具体操作如下:
diff --git a/docs/product/security_best_practices.md b/docs/product/security_best_practices.md
index 8e1a6ee0e..a73c3df5c 100644
--- a/docs/product/security_best_practices.md
+++ b/docs/product/security_best_practices.md
@@ -38,7 +38,7 @@
| 数据类型 | 数据分类 | 存储时间 |
|:-----------------------------------------|:---------|:--------------------------------------------------------------------------------------|
| Console 注册数据 | 客户信息 | 直至客户删除账号或服务停用 6 个月。 |
-| 消息(包括历史消息、漫游消息、离线消息) | 用户信息 | 消息的云存储时长与套餐版本相关,详见[产品价格](/pricing.html#套餐包功能详情)。 |
+| 消息(包括历史消息、漫游消息、离线消息) | 用户信息 | 消息的云存储时长与套餐版本相关,详见[产品价格](/product/pricing.html#套餐包功能详情)。 |
| 消息附件 | 用户信息 | 7 天。 |
| 消息回调 | 用户信息 | 3 天。 |
| 用户资料托管 | 用户信息 | 直到客户删除或服务停用 6 个月。 |