外链套个安全机制
前段时间在扶苏的博客里讨论过一个话题,就是关于外链安全性的问题,当时在脑子里做了个记号,今天把这个安全机制给加上了。虽然用的不是内地主机,不用备案,但是如果有垃圾链接从我的站出去,万一给博友和网友造成了困扰和麻烦,那就不划算了对吧。而且之前在清理友链的时候,的确发现很久未看的网站变成了yellow站,所以,还是有必要的。
我之前把评论内容禁用了全英文,禁用了域名相关的www和常用后缀,个人首评论必审核,在前端有效的屏蔽了垃圾评论。然后把发布时长超一年文章的评论发布给关了,但是评论内容还在,主要是留一些互动痕迹。
所以这次改进的思路就是:
以文章发布时间为基准,超过一年的文章里,把内容和留言ID都留着,只把ID的网址链接给去掉。为什么以文章发布时间为基准,是因为以我这种博客内容而言,文章超过1年存在互动的可能性极小,万一需要交流我还有留言页面做补充。
问了豆包,有两种实现方式,一种是改functions.php,还有一种是改comments.php,都行。
大家觉得我这个思路行么?
附:品味苏州《道路千万条,安全第一条》
(https://pwsz.com/share/6556.html)
我直接写了一个插件处理这个事情。
嗯嗯,插件不用担心换主题后有变化