自从换域名后,就是老域名重定向到新域名,当新域名有了一定收录后就把老域名下了。结果导致博客部分文章出现图片不能显示的问题,那个问题是从emlog直接数据转移到wordpress留下毛病http://www.wdooc.com/archives/571
查找原因就是老域名下了后,图片的地址却还是老域名访问图片,所以只需要把相关的老域名字段换成新域名的字段即可。
要这种批量的替换,直接利用数据库最好。
为了安全起见,还是先查询以下数据库,即可看到相应的字段
SELECT * FROM wp_posts WHERE post_content LIKE '%www.wdooc.com%'
保险工作已经,就该替换字符串了
UPDATE wp_posts SET post_content = REPLACE(post_content,'www.wdooc.com','www.wdooc.com')
以上语句的意思就是将post_content (发表过的文章内容)的某个字符串(原内容)替换为(新内容)。replace 命令是替换的意思。
替换后我的文章图片都恢复正常显示了。
此篇文章有没有帮到你呢。
历史上的今天:
- 2022: 猫盘X3P,SMB安卓等连接慢问题(2)
- 2020: 连续创业成功,背后的秘诀是什么?(3)
- 2019: dede友情链接生成样式如何修改?(0)
- 2017: 网站搬家完成,遇到的问题!(2)
本文章百度已收录,若发现本站有任何侵犯您利益的内容,请及时邮件或留言联系,我会第一时间删除所有相关内容。
2018年4月24日 13:48 沙发
感谢分享,不错的方法