wordpress网站怎么更换域名

WordPress博客 admin 505浏览

如果想将原来网站的域名更换成新的域名时,需要到数据库进行操作;总结换域名的几种常见情况:

①换空间换域名

  1. 首先打包准备搬家的网站,包括网站程序文件和网站数据库文件.
  2. 使用FTP软件将程序包直接传送到自己网站主机的根目录下,然后使用空间后台的在线解压,把压缩包解压出,并将所有的程序文件移到根目录下;
  3. 修改wp-config.php文件,将里面的数据库信息更换成你自己的数据库信息;(主要是替换数据库名、数据库用户名、数据库密码)
  4. 登录自己的数据库PHPMYADMIN管理后台,将下载的数据包导入到自己的数据库中;
  5. 使用下面的SQL语句一次性批量替换数据中所有的测试域名;
UPDATE wp_options SET option_value = replace( option_value, '老域名地址', '新域名地址');
UPDATE wp_posts SET post_content = replace( post_content, '老域名地址','新域名地址') ;
UPDATE wp_posts SET guid = replace( guid, '老域名地址','新域名地址');
UPDATE wp_postmeta SET meta_value = replace( meta_value, '老域名地址','新域名地址');
UPDATE wp_termmeta SET meta_value = replace( meta_value, '老域名地址','新域名地址');

②仅换域名,没有换空间

  1. 在空间后台绑定和解析新的网站域名,删除旧域名的绑定;
  2. 登录自己的空间数据库管理后台,找到wp_options数据表,修改表中的二个数据siteurlhome里的URL为新的域名;
  3. 点击数据库的SQL,将以下的SQL语句进行执行.批量替换Wordpress网站文章里的所有旧域名为新域名;
UPDATE wp_posts SET post_content = replace( post_content, '老域名地址','新域名地址') ;
UPDATE wp_posts SET guid = replace( guid, '老域名地址','新域名地址')

这样就完成了Wordpress网站更换域名了,就可以使用新域名访问网站了.


wordpress批量更换域名sql操作语句

在网站制作过程中,经常会先在本地环境下制作好网站,然后再上传到空间里,网站搬家的时候如果同时也更换了域名,那我们就需要修改网站中的域名.推荐通过执行phpmyadmin里面的sql语句实现批量修改.

以下是常用到得几个sql语句,可以根据自己的需要选择使用.

修改配置表中的语句:

UPDATE wp_options SET option_value = replace( option_value, '老域名地址', '新域名地址');

修改文章中绝对地址的语句:

UPDATE wp_options SET option_value = replace( option_value, '老域名地址', '新域名地址');
UPDATE wp_posts SET post_title = replace( post_title, '老域名地址','新域名地址') ;
UPDATE wp_posts SET post_content = replace( post_content, '老域名地址','新域名地址') ;
UPDATE wp_posts SET guid = replace( guid, '老域名地址','新域名地址');
UPDATE wp_postmeta SET meta_value = replace( meta_value, '老域名地址','新域名地址');
UPDATE wp_termmeta SET meta_value = replace( meta_value, '老域名地址','新域名地址');

修改评论中的语句:

UPDATE wp_comments SET comment_content = replace(comment_content, '老域名地址', '新域名地址') ;
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, '老域名地址', '新域名地址');

转载请注明:大灰牛博客 » wordpress网站怎么更换域名