靠山防灌水配置内里有一项:英文内容比例限制。Discuz论坛上及wordpress博客评论中常常会呈现纯英文的帖子和评论,所以其时就直接配置为10%了。但是配置完成之后,普通会员编辑帖子会无法提交,颠末长时间的响应,nginx会返回504 Gateway Timeout错误。XAMPP直接就显示空缺,连个错误提示都没有。
经排查,此值配置0~90%都不可,只能配置100%,也就是说这个成果就是一个放置了。算是HDwiki的一个bug吧。
2、UCenter用户登录HDwiki会提示无此用户
第一次不从论坛进百科,直接在论坛登录时,HDwiki会提示 ‘无此用户’,固然不剖析这个是可以登录的,但会给某些会员带来狐疑。所以照旧改下好。小我私家觉的HDwiki弄这个用户名查抄真的是多次一举,有没有这个用户,点提交之后在返复书息也不迟么,像Discuz那样,假如没这个用户,直接返回登录失败。
办理要领是修改语言包。搜索’无此用户’,将它改为’OK’,可能你觉的好的其他提示语:
3、SEO标题要害字的配置
一开始配置标题要害字为‘湖大人的网络百科全书’,被google抓取的网页会把标题显示成“湖南大学百科湖大人的网络百科全书-Powered by HDwiki!”,少了个空格。
可是百度抓取的却是正常的:
趁着网站刚建,修改下标题要害字,在本来的前面加一个短杠,标题显示为:湖南大学百科 ?C 湖大人的网络百科全书 ?C Powered by HDWiki!。
360抓取的结果:
4、同步登录登出
一开始用ip地点时,不能同步登录登出。绑定域名后可以同步登录,当地测试发明cookie域不配置也可以同步登录。详细待总结。
5、从评论返回词条的bug
点击评论页面的返回词条,会呈现下面的页面:
原因是返回词条的url是错误的。
错误的url:
%25B3%25F5%25C0%25B4%25D5%25A7%25B5%25BD%25A3%25AC%25C1%25CB%25BD%25E2%25D2%25BB%25CF%25C2正确的url:
%B3%F5%C0%B4%D5%A7%B5%BD%A3%AC%C1%CB%BD%E2%D2%BB%CF%C2百度了一下,%25在url内里代表的是%,也就是说正确的url又被urlencode了一遍,将个中的%再次编码成%25,所以导致url错误。这是开启了/wiki/词条名 的伪静态之后的问题。
互动论坛打点员给的复原是:
恩,每个前面有个%25 就像是反复urlencode一样,假如你没有二次开拓或修改源码,有大概是nginx rewrite的时候给urlencode的了,导致反复urlencode,楼主改成开启全部rewrite,这样应该没问题了6、操作站点通告动态显示会员总数及词条总数等
靠山,数据挪用,选择一个要挪用的项目,查察代码,这里选择js挪用,因为是在通告中挪用,若是在模版中添加代码,则可以用当地挪用。
会员数,词条数尚有新会员挪用都是一样的原理。
然后在通告栏中添加js挪用的代码:
本站是由 <span style="color:#FF0000"><script type="text/javascript" src=http://down.chinaz.com/"http:/baike.hnubbs.com/index.php?datacall-js-2"></script></span> 位湖大人配合撰写的百科全书,今朝已收录词条 <span style="color:#FF0000"><script type="text/javascript" src=http://down.chinaz.com/"http:/baike.hnubbs.com/index.php?datacall-js-3"></script></span> 个。<br /><br />接待新会员:<script type="text/javascript" src=http://down.chinaz.com/"http:/baike.hnubbs.com/index.php?datacall-js-7"></script>
结果: