更换WordPress域名最快捷的方案

  • A+
所属分类:办公

准备工作

  1. 替换WordPress域名前,备份好网站的数据库和文件
  2. 在域名服务商网站将新域名解析到主机服务商提供的DNS,让新域名指向主机域名服务器
  3. 将新域名绑定到主机
  4. 将新域名的文件目录设置成和旧域名一致
  5. 等待域名解析成功,在浏览器地址栏输入域名确保能访问

更换WordPress域名最快捷的方案

步骤如下:

  1. 将以下代码中“www.mydomain.com”替换为原来的域名,“www.newdomain.com”替换为新域名:
    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')
  2. 登录服务器管理系统
  3. 进入phpMyAdmin
  4. 选择要迁移的WordPress网站所使用的数据库
  5. 进入数据库后,点击SQL
  6. 将修改好的代码粘贴到输入框
  7. 粘贴代码到输入框

  8. 中文界面点击右下角“运行”,英文界面点击“Go”
  9. 等待运行完成,返回结果,域名替换就完成了
  10. WordPress域名替换完成

注意事项

  1. 不论何时对数据库进行操作,都建议在操作前进行备份。
  2. 如果新域名的网站文件不使用与旧域名相同的目录,需要现将旧域名的文件迁移到新域名绑定的目录中。若需要将网站迁移到其他的主机服务器或不同的主机账户,还需要先从原mySQL导出数据库,在新的主机服务器或者账户创建新数据并导入之前的数据库,然后相应修改新域名WordPress根目录中wp-config.php文件的下列条目:
    define('DB_NAME', '新数据库名');
    define('DB_USER', '新用户名');
    define('DB_PASSWORD', '新密码');
    define('DB_HOST', '数据库主机');
  3. 通用顶级域名解析是2小时内生效,国家顶级域名解析24小时内生效。因为域名解析需要同步到DNS根服务器,而DNS根服务器会不定时刷,只有DNS根服务器刷新后域名才能正常访问,新增解析一般会在10分钟左右生效,最长不会超过24小时,修改解析时间会稍微延长。可以用ping命令来查看域名是否生效。点击开始菜单>运行>输入"CMD">敲回车键,进入命令提示符窗口,输入"ping 您的域名",如果红线部分为您主机的IP即解析成功。
  4. 基于网站SEO的考虑,建议将原域名301定向到新域名。重定向可以通过主机服务商管理面板或者编辑.htaccess文件实现。

适用场景

包括但不限于:

  1. 注册了更好的域名
  2. 域名忘记续费过期
  3. 当前域名仅作为过渡、展示或者测试使用
  4. 将当前WordPress迁移到主站子域名
  5. 当前域名因为SEO、侵权等原因不得不弃用

优势

包括但不限于:

  1. 无需登录WordPress后台进行操作
  2. 无需考虑是否能进入WordPress后台或者进入的是否是新域名的后台
  3. 不用在后台一项项设置
  4. 不用在数据库一处处查找或者替换
  5. 域名替换得很彻底,URL、图片、视频都被完美替换。
  6. 操作很简单、快速、高效

发表评论

您必须才能发表评论!