请正确设置 HTML 的『页面语言』属性

下面的截图里有一段文字,不妨阅读一下,看看里面有什么不对劲的地方。

如果你知道(或可以根据图中的要素推断出)这段文字的成因,那么应该也能够明白,为什么笔者会认为,正确设置 HTML 里的『页面语言』属性是件很重要的事情了。

摘选自本站之前的博文摘选自本站之前的博文

博客被人镜像了,如何『抢』回来

前两天,笔者吃饱了撑的没事干,打开 Umami 统计页面,结果发现有大量访客来访。奇怪的是,这些访客只看首页,不看别的,看了就走,而且还不知疲惫,没有Referer,IP也是固定的。

显然,这不是正常访客,而是站点恶意镜像(Malicious Site Mirroring)攻击。

不成比例的访问数不成比例的访问数

如何准确地给阅读计数器『注水』

上次博文提到,本站点的源服务器(位于Cloudcone)因为服务商进勒索了,除了有备份的之外,数据全丢,这其中自然就包括统计服务。本来各个文章的阅读数量,多的上千,少的也有几十,看着很赏心悦目,但现在没有了,就不赏心也不悦目了,咋办呢?

很简单,我们只需要通过别的数据来源,往里面『注水』就可以了

每天逛一逛,灌一灌,有益健康每天逛一逛,灌一灌,有益健康

站点搬家记:如何在干净机器上重建网站

这篇文章不是正经的教程,更像是自己安装过程中的一个记录,目标是按照这个步骤,可以在一台干净的Debian 12机器上重建枫林灯语(及各个附属站点)。

搬迁实乃无奈之举,事情的起因已经在上一篇文章中有所提及,简单来说就是,原来的供应商Cloudcone的某个Virtualizor(控制面板)下的那群母鸡进木马了,一群小鸡被通过带外通道下载了勒索脚本,数据自然是全炸了,给钱也不一定能拿回来。所以干脆换个供应商,重新来过吧。

在 PVE 上折腾云手机的小记录

也算不上是太正经的折腾,只是记录一下考虑过以及实施过的几个方向而已,而且更重要的是,最后『相对好用』的方案其实很奇葩:在Windows里面跑国产安卓模拟器,所以看一乐就好。

至于为什么我会这么选,原因很简单:很多情况下,这么折腾不单纯只是技术问题,具体情况,下面会说。