Typecho批量替换文章内链接与图片链接

Typecho批量替换文章内链接与图片链接

蓝逸轩
2023-12-30 / 0 评论 / 91 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年12月30日,已超过486天没有更新,若内容或图片失效,请留言反馈。

图片旧链接不用时,我们又懒得去文章里面一个个替换,所以我们在数据表上替换即可,教程参考 腾讯云社区浩瀚博客 侵权联系我删除。

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

事列
如原来的域名: pic.12xf.cn
现在的域名: img.lyx6.com

则旧网址: pic.12xf.cn
新网址: img.lyx6.com

进入文章数据表
进入typecho_contents表(文章内容表)

ly8s4faj.png

SQL语句
点击“SQL”输入下面的语句,点击“执行”

UPDATE `typecho_contents` SET `text` = REPLACE(`text`,'旧网址','新网址');

ly8sa5nv.png
在SQL中输入代码然后执行即可替换旧图片地址了

同样替换typecho_fields表(文章字段表)
点击“SQL”输入下面的语句,点击“执行”。

UPDATE `typecho_fields` SET `str_value` = REPLACE(`str_value`,'旧网址','新网址');

后言
替换还有很多用处,比如当网址配置SSL后需要更改链接。
则旧网址:http://域名
新网址:https://域名
其他系统替换大同小异,只需要改一下语句里的表名就ok啦。

0

评论

博主关闭了所有页面的评论