加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 教程 > 正文

WordPress更换域名和空间教程详情

发布时间:2022-06-23 11:37:40 所属栏目:教程 来源:互联网
导读:接触 WordPress 已经有好几年了,换过好几次域名,也换过很多个空间,最近有好几个朋友咨询珞凡关于 WordPress 如何搬家的问题,老实说,wordpress博客搬家相对而言是非常简单的,只要注意一下细节,是没有什么大问题的。这里,珞凡将完整的 WordPress 搬
  接触 WordPress 已经有好几年了,换过好几次域名,也换过很多个空间,最近有好几个朋友咨询珞凡关于 WordPress 如何搬家的问题,老实说,wordpress博客搬家相对而言是非常简单的,只要注意一下细节,是没有什么大问题的。这里,珞凡将完整的 WordPress 搬家教程整理出来,方便其他朋友以后查看和使用。
 
  WordPress博客搬家的几种情况:
 
  1. 换主机不换域名
 
  2. 换域名不换主机
 
  3. 换域名也换主机
 
  第一种:换域名,不换主机
 
  首先让更改前后的域名都解析到博客空间,也就是让新旧域名都可以正确访问博客。判断新旧域名是否都能正确访问,除了自己本地直接访问两个域名都能正确访问到网站之外,还需要查看其他地区域名访问是否正常,因为电信、联通还有不同地区DNS生效的时间是不同的。这时候站长之家有个比较好的工具可是使用,就是超级ping,把新旧域名分别输入超级ping里,查看是否各地都能ping通。如果确定新旧域名都解析正常之后,就可以更改域名了,用一句话叫见证奇迹的时刻到了。
 
  用管理员登陆WordPress后台,点击设置→常规,将里面的WordPress 地址(URL)和站点地址(URL)都修改为新的域名,然后点击保存更改。咦,咋退出了,其实是成功了,看一下浏览器的地址栏是不是变成新地址了?用管理员账户登陆一下,看看设置→常规里是不是变成了新的域名?然后再点击首页看看是不是变成了新的域名,如果输入旧的域名会不会跳转到新的域名呢。很明显修改成功了,是不是很简单。
 
  但是由于博客文章里的一些链接和图片地址还是用的旧的域名,所以还需要进行一些修改.
 
  登陆phpmyadmin,选择自己博客的数据库,然后点击SQL,将下面三行命令输入进去:
 
  UPDATE wp_posts SET post_content = replace( post_content, 'AAA.com','BBB.com') ; --phpfensi.com
  UPDATE wp_comments SET comment_content = replace(comment_content, 'AAA.com', 'BBB.com') ;
  UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'AAA.com', 'BBB.com') ;
  注:AAA.com是你的原域名,BBB.com是你的新域名.
 
  然后点击 执行,如果没有出现错误,那么就会将文章和评论里的所有地址进行了更换.
 
  这时候用新的地址去访问吧,域名完美进行更换。

  第二种:换主机,不换域名
 
  首先是到原来的主机空间进行备份,备份的内容有两部分:其一是博客数据库的备份,其二是博客整站的备份(也就是 wordpress 博客的全部目录和文件),数据库可以通过PHPMyAdmin,直接导出sql文件即可;整站的数据可以直接通过FTP来打包下载,都比较简单,这里不再赘述。
 
  然后是到现有的主机空间进行导入,导入的内容也分为两个部分:其一是博客数据库的导入,其二是博客整站的导入。数据库导入可以直接将备份下来的数据库sql文件导入现在的数据库即可,而博客整站的导入则需要修改网站根目录下的wp-config.php文件相关的数据库参数,如下:
 
  /** WordPress 数据库的名称 */
  define('DB_NAME', '你的新数据库名称');
  /** MySQL 数据库用户名 */
  define('DB_USER', '你的新数据库用户名');
  /** MySQL 数据库密码 */
  define('DB_PASSWORD', '你的新数据库密码')
  /** MySQL 主机 */
  define('DB_HOST','localhost');
  //phpfensi.com
  将你新的主机空间的数据库名称,数据库用户名和密码填进去即可。注意一下,MySQL主机这一项默认是’localhost’,一般不需要修改,除非是你的 Mysql 和你的空间不在同一处,则需要填上数据库的地址。

  第三种:换主机,也换域名
 
  直接执行以上两种方法即可!
 
  当然,如果你觉得自己还是搞不定,或者不想自己动手,珞凡也可以帮你搞定,只不过,天下没有免费的午餐.

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读