欢迎光临
我们一直在努力

Flarum免费中文搜索解决方案:flarum论坛Algolia搜索配置教程

由于Flarum论坛程序对中文搜索的默认支持不是很好,还好网友提供了比较友好的解决方式。

一、解决方法

解决方法就是借助Algolia搜索API的支持,Algolia 免费方案仅可使用 10,000 次/月的查询量,超出的量可以查阅官方价格https://www.algolia.com/pricing/,假如你的论坛使用量不多,可以试试这个,你可以在后台查看自己的当前使用量。

二、安装与配置

2.1 申请Algolia API

创建账号之后就会获得应用ID和API KEY,之后会使用的到。

2.2 安装Scout Search扩展

在你的服务器安装目录下执行下面命令进行安装Scout Search这个扩展并在网站后台启用。

安装命令:

composer require clarkwinkelmann/flarum-ext-scout

2.3 填写API

启用成功后,需要填写上面申请到的API,需要填写的有三项:

  • 驱动:选择algolia
  • Algolia ID: 填写创建的应用ID
  • Algolia Secret:填写Write API Key

如下图:

Flarum搜索API Algolia API配置

2.4 创建索引

在服务器安装目录下执行:

php flarum scout:import-all
2024 08 12 183059

到此,配置完成,在浏览器访问网站尝试搜索试试。

赞(0)
未经允许不得转载:Ddmit » Flarum免费中文搜索解决方案:flarum论坛Algolia搜索配置教程

评论 抢沙发

登录

找回密码

注册