更换WordPress网站域名

1.背景:

由于更换了新的域名,所有导致站点中的所有文章中的图片的url还是旧域名

2.解决办法,我采用的是直接修改数据库

示例如下:

UPDATE wp_options SET option_value = REPLACE(option_value,’http://blog.ithomer.net’,’https://blog.mimvp.com’);

注意:

旧域名:http://blog.ithomer.net

新域名: https://blog.mimvp.com

上面的标点要都要用英文半角,其中wp_options就是表名,option_value就是表wp_options里的一个字段,wp_options里有 siteurl和home的值。

1)修改option_value里的站点url和主页地址

UPDATE wp_options SET option_value = replace(option_value, 'http://teddylu.info','https://teddylu.xyz') WHERE option_name = 'home' OR option_name = 'siteurl';

2)更正文章中内部链接及附件的地址
UPDATE wp_posts SET post_content = replace(post_content, 'http://teddylu.info', 'https://teddylu.xyz');

3)更正wordpress文章默认的永久链接
UPDATE wp_posts SET guid = replace(guid, 'http://teddylu.info','https://teddylu.xyz');

PS:

A.由于我的站点经历了http,https所以你一定要注意自己的图片的url是哪个或者还是两者都有,根据自己的实际情况 采取不通的操作!!!

B.直接修改数据库表的操作风险比较大,所有在操作之前,最好先备份数据

参考:https://blog.mimvp.com/article/6986.html

更换WordPress网站域名
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
Scroll to top
0
Would love your thoughts, please comment.x
()
x