WordPress及emlog评论链接重定向跳转
好几天前分别看了万戈大哥写的《Wordpress 评论链接重定向跳转》及荒野无灯大哥写的《Wordpress评论链接重定向》两篇文章,说的是WP防止Spammer 留言被搜索引擎索引导致博客降权的方法。我尝试着修改了下自己博客的评论链接重定向,但不知道什么原因,这几种方法我都没有修改成功(估计是我太小白)。在修改php代码过程中,博客还出过小毛病,只好赶快改回来了。
今天在蓝冰博客看到《EMLOG评论链接重定向》一文,因为自己有个emlog小博,就试着修改了下,果然OK。蓝冰的方法也是借鉴荒野无灯的方法,针对emlog修改了下。emlog是进行如下修改:
打开module.php文件
搜索 //blog:博客评论列表
找到
$value['poster'] = $value['url'] ? '<a href="'.$value['url'].'" target="_blank">'.$value['poster'].'</a>' : $value['poster'];
在a href=”‘中加入/l.php?url=,变成以下代码
$value['poster'] = $value['url'] ? '<a href="/l.php?url='.$value['url'].'" target="_blank">'.$value['poster'].'</a>' : $value['poster'];
我发现蓝冰大哥只是在原代码上加/l.php?url=,我也就想了下,wordpress是否也可以采用这个方法呢?后来我在Wordpress模板里的functions.php文件里找到评论链接的相关代码(我用的是inove主题)。大体如下:
<?php if (get_comment_author_url()) : ?> <a id="commentauthor-<?php comment_ID() ?>" href="<?php comment_author_url() ?>" rel="external nofollow" > <?php else : ?>
把 href=”<?php comment_author_url() ?>”改成 href=”/l.php?url=<?php comment_author_url() ?>” ,为防止链接原窗口打开再加个target=”_blank”。
修改后的代码如下:
<?php if (get_comment_author_url()) : ?> <a id="commentauthor-<?php comment_ID() ?>" href="/l.php?url=<?php comment_author_url() ?>" rel="external nofollow" target="_blank"> <?php else : ?>
然后下载l.php,l.php的内容来自荒野无灯的《Wordpress评论链接重定向》,大家可以到那里复制并建立一个1.php文件。当然这个文件名是可以自定义的,但相应的东西也要修改。
您也可也在这里下载 附件 ,然后将l.php上传到空间根目录。
实践证明我样操作也同样有效。最后手工在robots.txt 里添加 Disallow: /l.php?url=* 防止被搜索引擎索引。
如果修改成功你的博客评论链接就变为http://www.happyla.net/l.php?url=http://www.houzi.in这种形式了。
Ps:本人是PHP小白,老鸟无视,欢迎测试,欢迎指教!
采用荒野无灯大哥的方法的话,如果服务器不是apache,用此方法可能会出现 403错误,解决方法见:
http://www.ihacklog.com/wordpress/problems/strange-403-forbidden-error.html
做好了。 多来往!~不过发现个问题,朵未 你的评论问什么不存资料,只记得大敏,邮件,链接都要自己重新打
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 10:26 下午
恩,这个模板有点问题,我不懂怎么改。所有只能让你们多打下子罗。
[回复]
我倒是不喜欢,我经常是要右键新页面打开,这样的结果就是出现错误页面,还是喜欢原汁原味的链接..
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 10:25 下午
看自己喜好了。我先用着,说不定哪一天又改过来。嘿嘿
[回复]
学习了
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 6:59 下午
互相学习
[回复]
我用了lcard的方法,他的还不错,emlog论坛上写的那种我觉得会让留言者感觉不爽
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 6:39 下午
额,在哪里啊?给我看看。
[回复]
注意,是l.php (英文字母l ,取link的首字母),不是数字1 。我看到你文章中有的地方写了1.php
如果服务器不是apache,用此方法可能会出现 403错误,解决方法见:
http://www.ihacklog.com/wordpress/problems/strange-403-forbidden-error.html
.-= 荒野无灯´s last blog ..再说wp Audio Player 插件音乐地址解密 =-.
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 4:32 下午
多谢指教!我是写错了。
[回复]
我都没有修改啊!
.-= 集趣´s last blog ..SHARP新品:3D手机 =-.
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 4:31 下午
嘿嘿,想改就改下呗。
[回复]
哈哈,我目前不用但心这个。如果我自己登一下,访客也就是一,要是不登…
等日访问量超过五了,我马上改。^^
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 1:22 下午
没什么spam也没什么事。
[回复]
博客不错,我的博客是百度博客,呵呵有空多交流。
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 1:31 下午
[回复]
有效的控制导出衔接
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 1:21 下午
改为跳转链接,然后修改robots.txt防止搜索引擎索引。
[回复]
学着点。。。常有那么几个spam
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 1:20 下午
其实基本上的spam都被拦截了。修改就彻底些吧。
[回复]
飞猪 回复: Firefox 3.0.10 Windows Vista
4月 8th, 2010 at 8:55 上午
嗯,是滴~
[回复]
这个我都顺其自然,没有改过
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 1:20 下午
恩。 看自己咯。
[回复]
一般是垃圾链接的都直接被自动识别了~~
.-= Ray Chow´s last blog ..《传说》第十三章 衡天张府 =-.
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 1:19 下午
也对。改了这个就彻底点。
[回复]
好像以前用过,后来撤了
.-= zwwooooo´s last blog ..Fireworks CS4 在 Windows 7 下很卡、假死的解决方法 =-.
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 1:18 下午
哈哈哈。为什么撤了啊。
[回复]
重定向我一直没做诶~~
.-= ikeeptrying´s last blog ..网上开店实名制遐想 =-.
[回复]
朵未 回复: Maxthon 2.0 Windows XP
4月 7th, 2010 at 1:17 下午
看需不需要了,一般Askimet过滤了也没什么大问题。
[回复]
我不知道是要解决啥问题的
.-= 丕子´s last blog ..流量突然异常增加,为什么? =-.
[回复]
朵未 回复: Maxthon 3.0.8.11 Windows XP
4月 6th, 2010 at 10:27 下午
防止Spammer 留言被搜索引擎索引导致博客降权
[回复]
我去看了 要好好关注
[回复]
朵未 回复: Maxthon 3.0.8.11 Windows XP
4月 6th, 2010 at 10:08 下午
嘿嘿。
[回复]
我就是用这个方法的
[回复]
朵未 回复: Maxthon 3.0.8.11 Windows XP
4月 6th, 2010 at 10:06 下午
大部分人都是用他们两人的方法。
[回复]
不敢试了。呵呵。。万一 搞错了 就掺了。呵呵
.-= Junan´s last blog ..相册大转移 =-.
[回复]
朵未 回复: Maxthon 3.0.8.11 Windows XP
4月 6th, 2010 at 9:35 下午
呵呵。也是。
[回复]
看老万,插件不用烦~
[回复]
朵未 回复: Maxthon 3.0.8.11 Windows XP
4月 6th, 2010 at 9:34 下午
我改的好多都是看他写的。
[回复]
重定向很有必要哈~~
碰到死链真是件很痛苦的事~
[回复]
朵未 回复: Maxthon 3.0.8.11 Windows XP
4月 6th, 2010 at 8:28 下午
恩,还是有必要的。
[回复]