Nov 15

Bo-blog Hack - 对搜索引擎的访问不增加访问次数 不指定

felix021 @ 2008-11-15 00:27 [IT » 网络] 评论(1) , 引用(0) , 阅读(3015) | Via 本站原创 | |
----

20081117补注:不对头。。每天的数据就根本没有存进去了,囧啊。。

---

一年的时间过去了,Felix's Blog的访问量从0涨到了23w,很不错。
不过里面恐怕大部分是来自于baidu和google,还有微软的spider
所以一直很想把它们的访问屏蔽了,不记录到访问量里面去。

前些天试了一下,发现bo-blog代码比较乱,找不到是什么地方进行的修改
今天详细看了一下find的用法,终于找到了源码
$ cd blog
$ find ./ -type f -name "*.php" -exec grep "\{\$blog_prefix\}history" "{}" \; -print
于是就找到了这个文件: global.php
大概在280行有个函数 savehistory
我在里面添加了如下一段代码:
    //对搜索引擎不增加visit的数量 By Felix021
    $UA = strtolower($_SERVER['HTTP_USER_AGENT']);
    if(!(strpos($UA, 'baidu') === false && strpos($UA, 'google') === false
        && strpos($UA, 'yahoo') === false && strpos($UA, 'microsoft') === false
        && strpos($UA, 'msnbot') === false && strpos($UA, 'yodao') === false))
            return;

不知道效果怎么样,看看今天的访问量吧^^





欢迎扫码关注:




转载请注明出自 ,如是转载文则注明原出处,谢谢:)
RSS订阅地址: https://www.felix021.com/blog/feed.php
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   *非必须
网址   电邮   [注册]