raksmart活动促销

分享

写回答

发帖

wordpress修改域名

HostEase HostEase 1654 人阅读 | 1 人回复

发表于 2016-8-2 11:46:15 | 显示全部楼层 |阅读模式

首先SQL替换命令
UPDATE 表名 SET 字段 = REPLACE(字段,’替换内容’,'替换值’);
示例如下:
UPDATE wp_options SET option_value = REPLACE(option_value,'www.mystyle.info','mystyle.info');
注意上面的标点要都要用英文半角。其中wp_options就是表名,option_value就是表wp_options里的一个字段,wp_options里有siteurl和home的值。
一般只要执行以下命令,就可完成域名的修改:
修改option_value里的站点url和主页地址:
UPDATE wp_options SET option_value = replace(option_value, 'http://www.old-domain.com', 'http://www.new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
更正文章中内部链接及附件的地址:
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.old-domain.com', 'http://www.new-domain.com');
更正wordpress文章默认的永久链接:

UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com','http://www.new-domain.com');


后来一想,phpmyadmin里面直接备份一份到本地,随便一个文本文件把新旧域名复制粘贴下就ok了。。。。更简单了

回答|共 1 个

wenbo2010

发表于 2016-8-5 11:58:40 | 显示全部楼层

嗯嗯,方法很实用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

HostEase讨论

HostEase
优惠码:2026
介绍:HostEase是较早开拓中国市场的美国主机商之一,专业提供虚拟主机、香港美国日本服务器、站群服务器和高防服务器等IDC业务,凭借优异性能的产品以及高水准的技术支持而备受国内外用户的欢迎。
查看更多

dh900923

发表主题