Typecho批量替换图片和文章链接地址

当域名发生变化时,文章中的图片链接将失效,无法显示,那么就需要修改地址。但挨个手动修改不现实,因为一般这种连接比较多,难以准确查找。下面就说一下通过phpMyAdmin工具快速修正数据库文章图片,文件链接地址,此方式也可以批量替换指定内容。

1.确定要替换的内容,就是旧的域名和新的域名

例如:
网站原来的图片ABC.jpg旧的地址是:https://www.mosetuifei.top/ABC.jpg
新的地址是:https://www.sunweihu.com/image/ABC.jpg
那么需要批量替换
旧网址:https://www.mosetuifei.top/
为新的网址:https://www.sunweihu.com/image/
图片的名字不用输入,即可达到批量替换图片链接的目的。

2.用phpMyAdmin进入typecho数据库

1.jpg

3.选中typecho_contents文章这个表

2.jpg

4.点击“SQL”

3.jpg

5.输入下面的命令

UPDATE typecho_contents SET text = REPLACE(text,'旧域名地址','新域名地址');
4.jpg 6.点击“执行”后会提示是否成功,影响了多少数据 ------------------------ 5.jpg 7.同样可以替换其它表的内容:选中typecho_fields表,点击“SQL”输入下面的命令,点击“执行” ------------------------------------------------------
UPDATE typecho_fields SET str_value = REPLACE(str_value,'旧域名地址','新域名地址');
6.jpg 同样的关于wordpress来讲,进入wordpress数据库后,选中wp_posts文章这个表,然后点上面的搜索,挑选查找和掉换,输入之前的图片或者文件地址和以后的地址,字段挑选post_content,确认后执行便可批量修正。 [1]: http://www.pxsky.net/usr/uploads/2019/09/3943100585.jpg [2]: http://www.pxsky.net/usr/uploads/2019/09/204340890.jpg [3]: http://www.pxsky.net/usr/uploads/2019/09/2269032928.jpg [4]: http://www.pxsky.net/usr/uploads/2019/09/2174925807.jpg [5]: http://www.pxsky.net/usr/uploads/2019/09/2010347642.jpg [6]: http://www.pxsky.net/usr/uploads/2019/09/3098466444.jpg

Meteor

关注周围的人或事,体验人生历程

发表留言

人生在世,错别字在所难免,无需纠正。