禁不住com域名的诱惑,最终换成了com域名,从此告别免费的tk域名,记录下换域名的经过
把新旧域名都解析到服务器IP。
网站用的是nginx服务器,将原来域名的server记录拷贝一份,把域名改掉,把原来的那份server改为

1
2
3
4
server {
server_name  www.kwxiaozhu.com;
rewrite ^(.*) http://www.kwxiaozhu.com$1 permanent;
}

这样就做好了301重定向,接着登陆mysql,运行

1
2
3
4
5
6
7
8
9
UPDATE wp_options SET option_value = replace(option_value,'http://www.kwxiaozhu.com','http://www.kwxiaozhu.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content,'http://www.kwxiaozhu.com','http://www.kwxiaozhu.com');

UPDATE wp_posts SET guid = replace(guid,'http://www.kwxiaozhu.com','http://www.kwxiaozhu.com');

UPDATE wp_comments SET comment_content = replace(comment_content, 'http://www.kwxiaozhu.com', 'http://www.kwxiaozhu.com');

UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'http://www.kwxiaozhu.com', 'http://www.kwxiaozhu.com');

将链接修改掉,现在输入新域名就应该可以打开了,各种链接都正常,如果出现无法登陆后台的情况,查找wp-config.php文件里有没有一个

1
define('COOKIE_DOMAIN','www.kwxiaozhu.com');

将其改为新域名,这样就完美了。