环境:Ubuntu 16.04 LTS, LNMP
1. 备份网站(数据库、目录);
2. 新域名解析到主机地址(域名控制后台、Nginx);
3. 确认以下两步后,进入PhpMyadmin:
UPDATE wp_options SET option_value = replace(option_value, 'www.mydomain.com','www.newdomain.com') ;
UPDATE wp_posts SET post_content = replace(post_content, 'www.mydomain.com','www.newdomain.com') ;
UPDATE wp_comments SET comment_content = replace(comment_content, 'www.mydomain.com', 'www.newdomain.com') ;
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'www.mydomain.com', 'www.newdomain.com') ;
这里表名称跟你安装WordPress时设置的前缀有关,再搭配你现有域名、新域名,别直接复制!