相信使用wordpress的童鞋总是会遇到域名搬家或者空间搬家之类的情况。这里把更换空间和域名所需要做的前期工作和后期工作说一下
- 第一步:备份网站文件和数据库
- 第二步:上传网站文件,导入数据库
- 第三步:修改网站配置和数据库
1.修改wp-config文件
/** WordPress 数据库的名称 */
define('DB_NAME', '你的新空间数据库名称');
/** MySQL 数据库用户名 */
define('DB_USER', '你的数据库用户名');
/** MySQL 数据库密码 */
define('DB_PASSWORD', '你的数据库登录密码');
/** MySQL 主机 */
define('DB_HOST', '你的数据库地址');
2.进入新空间的phpadmin修改数据库:修改数据库表wp_options里的“siteurl”和“home”字段的值,改为你的新域名;
3.把用的域名解析到空间后,登录你wp后台,修改你blog的地址为你新的域名。
4.原来的文章里有链接或者图片是用以前域名的地址,所以还要修改那些地址。可以在phpadmin直接修改数据库或者velvet-blues-update-urls这个插件(推荐)。比如在phpadmin里,执行执行以下语句:
UPDATE wp_options SET option_value = REPLACE(option_value,'旧地址','新地址');
UPDATE wp_posts SET post_content = replace(post_content,'旧地址','新地址');
UPDATE wp_posts SET post_excerpt= replace(post_excerpt,'旧地址','新地址');
UPDATE wp_posts SET guid= replace(guid, '旧地址','新地址');
- 第四步:检查转移结果,如果伪静态什么的设置都按照原来的弄好的话应该是没问题的,出现404错误请先恢复默认伪静态设置再调回原自定义伪静态设置。
全部评论 (0条评论)