上个月使用了bing站长工具推荐到的 clarity ,查看了一段时间的访问数据后,便发现了一个离谱的事情。一个月的数据统计结果显示,正常访问量为3300次,而机器人会话高达2414次。太过魔幻了,难怪前段时间网站的下载流量突然增加(往后的站点备份,就用谷歌网盘和蓝筹云)。最近打算新开一个分类 九又四分之三 ,分类下的文章已启用密码访问权限,以防止未经授权的爬虫抓取或传播。文章访问密码默认设置为通用密码1101

Typecho启用文章加密

站点水印:www.onemuggle.com

开启原因

  • 站内频繁被扫,上传的图片、软件尤其严重,所以站内最好不要放重要隐私的东西。
  • 查了后台数据,很是离谱,一堆机器人会话(可能包含了搜索引擎的爬虫)
  • 备用站点(左侧导航的 Backup Website)开启cf的验证后就没有了机器人回话。
  • 还有一种就是连文带图的给复制走。例子:https://juejin.cn/post/7454084792003837992 目前对这种的行为已经无所谓了(黑粉不是也是粉嘛),做好自己能做的就行了。
  • 目前就在标题下面加了一个的白文字水印以及图片水印,但是站内上传的原图是可能被扫走的。唯一值得庆幸的是,文章中的图片是带水印的。

近一个月的访问数据


2025-03-22_09-14-21.png
2025-03-22_09-46-26.png
2025-03-22_09-18-31.png

官方使用方法

  • 在撰写文章页面右侧,找到高级选项
  • 公开度 选择密码保护 并设置密码
  • 权限控制 建议取消勾选 允许在聚合中出现
  • 发布后的文章在首页会显示成 此内容被密码保护 并不会显示原有标题

  • 以官方正式稳定版的Typecho v1.2.1 为例
  • 打开后台根文件后,访问路径 public_html/var/Widget/Base
  • 选择文件名 Contents.php 右击选择编辑
  • 在编辑页内搜索 此内容被密码保护,(大致在614行)
  • 把原来的代码 $value['title'] = _t('此内容被密码保护'); 前面添加两个斜杠 // $value['title'] = _t('此内容被密码保护'); 保存文件即可。
  • 发布后的文章在首页会显示原有标题

插件推荐

插件方面推荐使用PartiallyPassword ,作者:无限UCW,貌似很多人在使用,也去作者的网站体验了一下确实还可以挺不错的。主要作用就是对文章内部分内容进行加密,需要输入密码并按下回车键进行查看(值得推荐一试)。

END
本文作者: 文章标题:Typecho 启用文章加密功能的方法与插件推荐
本文地址:https://www.onemuggle.com/archives/1142.html
版权说明:若无注明,本文皆OneMuggle原创,转载请保留文章出处。
如果觉得我的文章对你有用,请随意赞赏