处理hexo的leancloud失效
博客好久没理了,只是做了简单的续费。现在发现访客量什么的全都挂了 全部leancloud的接口都401没权限。但是我一直都没动过leancloud的配置,所以应该是leancloud那边的改动导致的。 登上leancloud发现原来是leancloud改了接口,需要改成新版才行。 但是有个问题,如果下一次再出现这种情况,我该怎么办? 看了下leancloud的文档,发现绑定自己的域名,就不会显现接口地址访问不了的问题。 现在看下怎么配置成自己的域名。 打开设置-域名绑定菜单 点击绑定新域名(我这里是绑定过所以显示这个名字,你们可能差不多) 输入你的域名,然后点击绑定(高级配置默认的挺好的我就不改了) 绑定后需要去你的域名服务商那里添加一条CNAME记录,指向leancloud给你的那个地址(配置完CNAME后,等待十几分钟,再去leancloud刷新下页面就ok了) leancloud那边配置好后,再去hexo的_config.fluid.yml文件里修改下leancloud的域名(这里的yml是你对应主题的配置文件)
next主题切到fluid主题时,leancloud统计问题
昨天看了下leancloud的统计数据发现多了一堆有问题的数据。title字段url字段都是空的,结果看了下,发现是由于之前我从next主题迁移过来导致的问题,再加上我之前使用next主题的是后对lean-analytics.swig中的统计代码进行了调整。 问题一:查找字段不一样在next当中是通过查找相对应的url字段,去进行展示当前链接的阅读量的。但是在fluid中,则是通过查找相对应的target字段,去进行展示当前链接的阅读量的。 问题二:新增的时候保存的字段不一样在next当中新增一条数据是会添加,time、url字段的。但是在fluid中,则只是添加target字段的。 问题三:保存的target字段多了/查看了下是因为fluid中多了个替换的代码。 1var target = decodeURI(window.location.pathname.replace(/(?<!\/)\/*(index.html)*$/,...