有问题加微信咨询:zhishidaquan6

广告赞助

首页 > 电脑基础 > 电脑使用技巧 > INTRODUCE

WordPress博客网站搬家换域名方法教程(2)

2013-07-13 19:43 作者:电脑知识 来源:diannaodiy.net 浏览:

第七、到此,不换域名的Wordpress博客网站搬家已经成功完成了,你需要做的就是等待解析生效,记住原有的空间的数据请至少保留二到三天,这样可以保证你的域名解析正常过渡的新的空间上。

六、更换域名又更换空间的Wordpress博客网站搬家

第一、方法和上面介绍类似,依然是将原有的文件和数据库上传到新的空间上,并做好域名绑定DNS解析。只是最后需要做的就是手动更换域名即可。

第二、手动更换域名方法一:PHP文件添加代码法。

1、完成以上操作后,请打开你的wp-config.php,添加以下代码到其中,意思是设置新的Wordpress博客网址。

  • define('WP_SITEURL', 'http://新的网址');
    define('WP_HOME', 'http://新的网址');

2、不知道添加到哪里的朋友,可以看我的操作,如下图:

博客搬家添加PHP代码

第三、手动更换域名方法二:数据库修改法。

1、打开你的数据库在线管理系统,找到wp-options,如下图:

博客搬家修改数据库

2、点击打开它,然后你就可以点击其中将原有的网址修改成新的了,操作说明请看下图(图片是缩略图,点击还原放大):

博客搬家更换新域名

第四、上面的方法只要更换了博客网站的新的域名地址,还有一个问题就是我们Wordpress博客的文章里的内部链接地址也需要更换。这个我们只能够在数据查询里进行操作了。

1、打开你的数据库,点击SQL,将以下代码粘贴到方框当中。点击“执行”。

  • UPDATE wp_posts SET post_content = replace(post_content, ‘http://www.旧的网址.com’, ‘http://新的网址.com’);

2、执行后,文章当中的的旧的域名链接地址就会变成新的了。利用这个方法可以举一反三:批量替换链接网址。我的操作如下图(图片是缩略图,点击还原放大):

博客搬家执行数据库查询操作

七、博客网站搬家小结

1、博客网站搬家原理:备份文件数据库—>上传文件数据库—>检查数据库连接(—>手动更换域名)—>完成。

2、如果你不想替换原有的网址,可以采用301永久定向的方法,将原有的网址重新定向到新的网址。

3、做301永久重定向有利于将旧域名的流量和排名带到新网站域名上。方法有两种:

第一种,如果是Linux+Apache,则可以修改网站根目录下的.htaccess文件(前提是apache开启了 mod_rewrite 模块),在原有代码里添加如下代码:

  • # BEGIN WordPress
    <IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine on
    rewritecond %{http_host} ^freehao123.info[nc]
    rewriterule ^(.*)$ http://freehao123.com/$1 [L,R=301]
    </IfModule>
    # END

第二种,若服务器是IIS或者不支持.htaccess重写,在WordPress根目录下的wp-blog-header.php文件头部的<?php后面加入:

  • if (strtolower($_SERVER['SERVER_NAME'])!=’freehao123.info’)
    {
    $URIRedirect=$_SERVER['REQUEST_URI'];
    if(strtolower($URIRedirect)==’/index.php’) {
    $URIRedirect=’/’;
    }
    header(‘HTTP/1.1 301 Moved Permanently’);
    header(‘Location:http://freehao123.com’.$URIRedirect);
    exit();
    }

4、网站博客搬家更换域名会或多或少会对原有的网站流量和搜索排名造成不利的影响,所以更换域名和更换空间前请做好充足的准备工作。



(责任编辑:电脑知识大全)
------分隔线----------------------------
特别说明

◎ 广告赞助

◎ 阅读说明READ EXPLANATION

⊙电脑知识大全是一个专注电脑知识分享的开放平台!
⊙请记住我们的域名diannaodiy.net
⊙转载请注明出处,电脑知识大全diannaodiy.net
⊙如果遇到什么问题,请到本站留言板留言,我们会及时处理的!