如何彻底关闭 Trackbacks
2009年10月12日
Trackbacks 是 Web 2.0 发展初期的产物,你在自己的博客引用别人的日志,那么在发表完日志之后,对方的博客就会自动在你所评论的日志评论区添加你的引用信息,其他人就可以很清楚看到你的引用,并且方便地点击就可以来看你的文章,所以 Trackbacks 就成为了博客之间一种通讯的机制和协议,可以看到别人是如何看待自己的日志。
虽然 WordPress 这样的开源程序还使用 Pingbacks 机制,使用户不必输入 Trackbacks 地址就能实现 Trackbacks,并且 Trackbacks 功能还能让你看到谁链接了你的博客(当然也包括抄袭者),但是 Trackbacks 实际用途并没有按照当初设计那样被要用于交流,更多的是 Spammer 滥用,Spamer 利用只要知道日志的 Trackbacks 地址就可以发送 Trackbacks 这一漏洞,频发 Trackbacks,并且 Akismet 也经常漏掉,如果不慎其烦的话,就可以关闭 WordPress 的 Trackbacks。
关闭 Trackbacks 首先需要到 WordPress 后台,Setting(设置)-> Discussion(评论设置)中,把 Allow link notifications from other blogs (pingbacks and trackbacks.) (允许接受来自其它 Blog 的链接通告(包括引用和通告) )这一项取消。
但是 WordPress 的每篇日志是否接受 Trackbacks 是单独设置的,所以你如果你需要把以前的日志的 Trackbacks 也关闭,你需要 PHPMyAdmin 中执行下面这条 SQL。
UPDATE `wp_posts` SET ping_status="closed";
如果你的主机没有提供 PHPMyAdmin 这个 MySQL 工具,你可以直接安装一个 WP-phpMyAdmin 直接在 WordPress 后台使用 PHPMyAdmin。
最后我们关闭了博客的 Trackback 之后,如何获取谁链接我们的博客呢?其实我们可以使用 Google 的 Blog Search 实现。你在 Google Blog Search 的搜索框中输入 link:你博客的地址 就可以获取所有链接你博客的日志。并且该搜索提供了 RSS 订阅你可以直接 Google Reader 订阅,这样就可以在 Google Reader 中看到谁链接你的博客。百度博客搜索也支持同样的语法,同样也支持订阅。
21 条评论 添加你的评论 →

1. leeiio | 2009:10:12 - 00:29:31 | #
深夜杀花~我的博客从来不怕spamer。。。
2. Denis | 2009:10:12 - 00:31:19 | #
@leeiio 你厉害!我深受 spamm 之苦。
3. leeiio | 2009:10:12 - 00:35:16 | #
小博客小本经营哈,spamer不多该杀的都杀了
4. leeiio | 2009:10:12 - 00:36:46 | #
呃,同步到twitter我应该加上@denishua 的…
5. feicun | 2009:10:12 - 00:37:24 | #
我也是深受spammer之苦……不过通过Trackbacks来spam的还没见过……
6. unixhater.com | 2009:10:12 - 10:13:47 | #
我发现是我自己引用了自己原来的博客,这个Trackbacks就会出现在评论里,很烦。
7. hugege | 2009:10:12 - 12:58:52 | #
鱼老板,我终于也关掉了,感觉这作用不大,呵呵
8. Denis | 2009:10:12 - 16:34:30 | #
恭喜蔡老板!
9. Showfom | 2009:10:12 - 21:43:54 | #
鄙视某条鱼,翻译国外的那个文章没来源 哦哈哈 要是我 我也这么干~!
10. Denis | 2009:10:12 - 22:26:26 | #
操,请问我翻译哪篇?
11. Denis | 2009:10:12 - 23:52:33 | #
CTRL+Enter 快速提交留言
12. 园子 | 2009:10:13 - 09:40:25 | #
我想问下怎么设置可以实现让博客中的外部链接在新窗口中打开?
谢谢~
13. Denis | 2009:10:13 - 10:23:18 | #
有个 external links 的插件!
14. 园子 | 2009:10:13 - 10:29:46 | #
谢谢
我以前使用的就是external links 插件
很奇怪有篇文章显示不出来
停用了这个插件就正常了
所以我想寻找其它外部链接新窗口打开的办法~
15. Denis | 2009:10:12 - 23:53:52 | #
测试下 ctrl+enter 提交留言
16. marslau | 2009:10:23 - 09:34:02 | #
博客不够火也挺好,至少没那么多烦恼
17. 首佳软件 | 2009:10:28 - 18:13:04 | #
我以前用的一个OBLOG就是留了一个这么大的漏洞,大量的垃圾进来了.只能关闭这个功能.
18. liohao | 2009:11:04 - 21:32:26 | #
大大我问一下,你这篇文章的固定链接是手动修改的吗 自己直接汉译英?
19. QiuXianli | 2009:11:12 - 21:36:48 | #
不错,这就去关闭去
20. 白狐 | 2010:01:25 - 11:10:38 | #
豆瓣登录用户
关闭trackbacks?
21. cg_lyn | 2010:03:19 - 18:07:42 | #
PHPMyAdmin 这个插件装了就可以了吗?还要设置什么不?