工信部自己修改网址,锅却得我们来背

相信生信技能树的粉丝们都应该还记得六月末的生信菜鸟团博客被关闭的风波吧,上面提示是我的备案信息有问题,实际上呢,我检查了很久,发现是工信部自己修改网址导致我的WordPress博客里面的跳转失败!
需要修改 wp-content/themes/admired/footer.php这个文件,

  • 之前是:http://www.miitbeian.gov.cn/
  • 现在是:www.beian.miit.gov.cn
    不然,备案号无法跳转到工信部,就会被判定非法, 这还不算最严重的。
    建网站的都知道,国内建站一般都需要备案,很多站长建站时习惯在在网站底部加上网站备案号并链接到工信部备案系统提升网站可信度,慢慢的基本大家建站时都这么搞了,但是前一阵工信部备案突然发布整改通知讲,原先的域名突然不用了,由原来的“miitbeian.gov.cn”换成了“beian.miit.gov.cn”因此原来的备案系统链接就挂了,打不开了,等于是死链。因此网站有链接到工信部老备案域名的站长,没换的需要及时更改下链接,不然网站可能就会存在一个死链。会对网站造成一定的不良影响。
    更麻烦的是我们的生信技能树论坛,也是需要修改页尾文件路径:template/default/common/footer.htm,有趣的是,我的修改无法生效,我怀疑是我们的论坛使用了主题,需要进入主题文件夹进行修改,但是主题太多,我无法确定三年前使用的是哪一个,也不知道该修改哪一个,只能是使用shell批处理。

    当然,也有可能是网页缓存的问题,我修改网页源代码不生效,不过我在网页缓存方向尝试了半个小时,没有看到成功,只好是批量修改了。
    因为各个主题文件夹下面都有footer.htm 文件,所以我需要批量修改,代码如下:

    cd /var/www/html/template
    find -name footer.htm|xargs grep miitbeian ## 之前可以看到全部foot都是旧网址
    find -name footer.htm|while read id;do (sed -i 's/miitbeian/beian.miit/g' $id);done
    find -name footer.htm|xargs grep miitbeian ## 批量替换后,就全部是新url啦
    

Comments are closed.