• BoBlog完美转换到最新的EMLOG 4

    post by Holmesian / 2011-5-20 20:51 Friday

            BoBlog是我使用的第一个Blog程序,从07年至今也算用了不少日子,作为一个有点“程序洁癖”的人在博客系统上总是对WP敬而远之的,之前看重的是BoBlog的相对简洁而不失强大的功能,但是现在BoBlog长期不更新而且Emlog已经基本上完全可以满足我的基本要求遂决定转向EM。

    阅读全文>>

    附件下载:
    boblog.zip 13.89KB
  • BoBlog任意变量覆盖漏洞

    post by Holmesian / 2011-2-28 13:54 Monday

     

    刚给程序打完补丁,这年头用个如此非主流的Blog程序都有那么多安全问题……映象中Boblog已经很久很久没有更新了,这次的问题貌似又是过滤不严。查了一下日志,貌似我比较幸运的还没被利用。

     

    08年的漏洞现在才公开,漏洞影响Boblog版本 2.1.0 2.1.1

    阅读全文>>

  • BoBlog换域名或链接后批量修改文章内链接

    post by Holmesian / 2010-11-20 9:54 Saturday

    用了一段时间某个域名之后可能会由于某些情况更换了使用的域名(如有一段时间很多站长疯狂地抛弃手中的cn域名转向其他的域名)或者是更改了博客所在的路径(如从holmesian.org转移到holmesian.org、从www.holmesian.org转到www.  holmesian.org/blog等)。那么曾经在文章中的一些内链就会坏死或者存在问题,而且对于搜索引擎来说holmesian.org和www.holmesian.org两个不同的页面,如果两个域名下都是相同的内容的话就容易被搜索引擎判定为重复内容,从而降低相应页面的权重。

    我们不可能对之前文章中用过内链的文章手工一一进行修改,所有这个时候就需要直接用后台数据维护中的mysql功能直接修改之前文章的内容了

    例如依次运行下面的语句可以将之前文章中所有的holmesian.org统一更换成www. holmesian.org

     
    1. update boblog_blogs set content = replace(content,'www.holmesian.org','holmesian.org');
     
    1. update boblog_blogs set content = replace(content,'holmesian.org','www.holmesian.org');

    成功执行之后检查一下是否所有的链接都修改完成即可。

    其他类似的修改可以稍微修改一下以上的红色部分的内容即可,总之修改mysql数据库之前务必做好备份,本人不对任何由于上述操作不当引起的问题负责。