这是一篇关于站内搜索配置时遇到的一些坑,希望看到这篇文章的小伙伴可以少走点弯路。
博客站内搜索配置遇到的几个问题
这个关于搜索的问题真的困扰了我好几天,最后终于在今天上午解决了这个问题。关于如何配置站内搜索的功能,我建议可以参考这篇文章来进行Hexo,NexT 配置「站内搜索功能」
1.搜索完文章后进行跳转的域名错误
在搜索完文章后,跳转的域名是https://yoursite.com/xxxx
,这里xxx
我省去了详细内容。
解决办法:
- 用
notepad++
对博客根目录文件内容扫描。输入要查找的内容,点击全部查找。
- 把当前所有的
http://yoursite.com
替换成你giuhub博客地址
。
- 然后保存,在博客根目录下分别依次输入
hexo clean
hexo g
hexo d
。
2.每次更新完文章之后都需要执行以下命令才可以让文章被搜索到
1 | $ export HEXO_ALGOLIA_INDEXING_KEY=Search-Only API key # 使用 Git Bash |