域名到期,wordpress更换域名

老域名lveyo.info快到期了,续费很贵,又不如.com的好找优惠码,就干脆换了一个.com的域名,lveyo.com

更换域名之后,主要有两部分设置需要修改。

Mysql部分:

需要连接上Mysql(步骤略),运行一下的update语句,将老域名替换为新域名。

update wp_links set link_url = replace( link_url, 'lveyo.info', 'lveyo.com' ) ;

update wp_options set option_value = replace( option_value, 'lveyo.info', 'lveyo.com' ) ;

UPDATE wp_posts SET post_content = replace( post_content, 'lveyo.info', 'lveyo.com' ) ;

UPDATE wp_posts SET guid = replace( guid, 'lveyo.info', 'lveyo.com' ) ;


其中将lveyo.info替换为需要废除的老域名,lveyo.com替换为要变更的新域名。在网上其他文章介绍的时候wp_options表只更新两条记录,会造成应用主题的css文件和js文件还是引用老域名,所以需要将wp_options表中所有含有老域名的记录都替换。



Nginx部分:



需要将老域名的访问直接301重定向到新域名下,这样才能让搜索引擎收录的地址改为新域名。网上配置重定向的文章很多,这里简单介绍一下,在server部分添加下面的记录:



server {
listen 80;
server_name www.lveyo.info lveyo.info www.lveyo.com;
rewrite ^(.*) http://lveyo.com$1 permanent;
}

这样新域名就可以生效了。

[ad#bottom of pages]

评论

此博客中的热门博文

SSH代理使用说明

BuyVM黑掉了

PhotonVPS的Xen VPS性能