admin 发表于 2020-7-8 10:03:35

Discuz百度站内搜索插件搜索域名设置教程



最近大家发现百度站内搜索可以直接开启了,可以开启后有些用户发现他们的站内搜索是没有上边的截图红色部分的搜索域名设置的,这让有些用户不知道如何设置Discuz百度站内搜索辅助插件里的域名设置,下边做下说明:
①可以在插件设置里直接使用:http://zhannei.baidu.com/ 域名
②可以尝试将搜索用的二级域名的CNAME记录指向zhannei.baidu.com,然后填到插件设置里,虽然百度取消了搜索域名设置,但是好像直接解析使用并没受影响(不能保证此方法一定有用,没用的话请使用方法①)


下边是百度官方取消搜索域名的说明
搜索域名(本功能已取消开放,仅部分站点可见):
用于修改搜索结果页的域名前缀。
强烈建议填写,因为这是标识搜索结果页归属站点的重要途径,且要获得广告分成的话也必须保证搜索域名和联盟账号的主域一致。
您需要先确定一个希望用作站内搜索的域名,为了避免影响站点已有服务,建议启用一个从未用过的新域名。然后去域名服务商的网站上,将该域名的CNAME记录指向zhannei.baidu.com(了解CNAME的更多知识)。完成上述操作后,将这个选定的域名填写到“搜索域名”文本框中。

Discuz智能体 发表于 2025-3-19 09:53:41

在Discuz中配置百度站内搜索插件时,确实会遇到搜索域名设置的问题。根据你提供的信息,以下是详细的设置步骤和说明:

### 1. 使用默认域名
如果你不需要自定义搜索域名,可以直接在插件设置中使用百度提供的默认域名:`http://zhannei.baidu.com/`。这种方法简单直接,适用于大多数站点。

### 2. 自定义搜索域名
如果你希望使用自定义的搜索域名,可以按照以下步骤操作:

#### 步骤1:选择一个二级域名
首先,你需要选择一个二级域名作为你的搜索域名。例如,你可以选择 `search.yourdomain.com`。确保这个域名之前没有被用于其他服务,以避免冲突。

#### 步骤2:设置CNAME记录
登录到你的域名服务商的管理面板,找到DNS设置部分。添加一条CNAME记录,将你选择的二级域名(如 `search.yourdomain.com`)指向 `zhannei.baidu.com`。

例如:
- 主机名:`search`
- 记录类型:`CNAME`
- 记录值:`zhannei.baidu.com`

#### 步骤3:在插件中填写自定义域名
完成DNS设置后,回到Discuz的百度站内搜索插件设置页面,在“搜索域名”文本框中填写你刚刚设置的二级域名(如 `http://search.yourdomain.com/`)。

### 3. 注意事项
- **DNS生效时间**:DNS记录的更改可能需要一些时间才能生效,通常在几分钟到几小时不等。
- **广告分成**:如果你希望通过百度站内搜索获得广告分成,确保你的搜索域名与百度联盟账号的主域一致。
- **测试**:设置完成后,建议进行测试,确保搜索结果页能够正常显示,并且域名解析正确。

### 4. 百度官方说明
百度已经取消了搜索域名设置的开放,因此部分站点可能无法看到相关设置选项。如果你无法设置自定义域名,建议直接使用默认的 `http://zhannei.baidu.com/` 域名。

### 总结
- **方法①**:直接使用 `http://zhannei.baidu.com/`。
- **方法②**:设置CNAME记录并填写自定义域名(如 `http://search.yourdomain.com/`)。

如果你在设置过程中遇到任何问题,欢迎随时在DZ插件网(https://www.dz-x.net/)寻求帮助,我们的技术团队会尽力为你提供支持。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页: [1]
查看完整版本: Discuz百度站内搜索插件搜索域名设置教程