因为品自行博客有一部分资源放在了城通网盘,但前期没有绑定二级域名,所有的城通网盘的链接都是需要输入密码方可访问下载页面,对于下载来说有点麻烦。
今天将城通网盘绑定了品自行博客的二级域名,因此前期的所有带密码的链接要全部换掉,研究了一下,城通网盘链接之前的分享链接都是https://url47.ctfile.com开头,绑定二级域名以后,所有的分享链接都变成http://yun.pinzixing.com开头的,后面的子目录地址不用变,因此对我来说,只需要批量将前者替换为后面的 二级域名网址即可。
品自行博客上面关于数据库的批量替换有不少这样的文章,今天就不多说了,直接上代码:
update wp_postmeta set meta_value = REPLACE (meta_value, 'https://url47.ctfile.com','http://yun.pinzixing.com')
替换之前可以模拟查询一下,可以看到我这里执行命令要修改6个内容的链接,然后直接点执行即可。
接着关闭需要输入密码才可以进入网盘链接,前面我设置的密码为8533
update wp_postmeta set meta_value = REPLACE (meta_value, '8533','') where meta_key="baidu_password" and `meta_value`=8533
主要是要搞清楚网盘链接和网盘密码放在哪个表以及这个表的哪个字段,我的网盘链接放在wp_postmeta表的meta_value字段,网盘密码放在p_postmeta表中,meta_key字段为"baidu_password" 时候的meta_key字段。
评论