同一主机上WordPress博客更换域名简易八步骤(2)

来源:Asp之家 时间:2010-08-05 08:02:00 


在 phpMyAdmin 中选择新建的数据库,然后点击 “SQL”,并在输入以下代码:


  1. UPDATE wp_options SET option_value = replace( option_value, ‘http://www.essentialblog.cn’, ‘http://jingpin.org’ ) WHERE option_name = ‘home’ OR option_name = ’siteurl’;


  2. UPDATE wp_posts SET post_content = replace( post_content, ‘http://www.essentialblog.cn’, ‘http://jingpin.org’ ) ;


  3. UPDATE wp_posts SET guid = replace( guid, ‘http://www.essentialblog.cn’, ‘http://jingpin.org’ ) ;


操作时注意把 www.essentialblog.cn 改为你的旧域名,把 jingpin.org 改为你的新域名。

这步完成了之后,你访问新的域名时,就会看到和原来域名一模一样的 WordPress 博客了。但是我弄完之后发现除了主页之外,其他页面都无法访问,后来在胡戈戈同学的指导下,多做了以下一个步骤:

第七步:保存固定链接

在 WordPress 管理后台把“设置”选项里面的“固定链接”打开之后,再点击一下“保存更改”就可以了。这步很无聊,但是却不能少。

以上 7 个步骤下来,其实就完成了一件事,那就是复制了一个一模一样的 WordPress 博客。在确保新博客一切链接正常之后,需要把旧域名重新定向到新域名的博客,使得别人访问你的旧域名时,就会转到你的新域名博客,其操作方法如下:

第八步:301 永久重定向

在原来域名的 .htaccess 文件上添加以下代码:


  1. RewriteEngine On


  2. RewriteCond %{HTTP_HOST} ^www.essentialblog.cn


  3. RewriteRule (.*) http://jingpin.org/$1 [R=301,L]


如果你之前没有 .htaccess 文件,可以把以上代码复制粘贴到记事本上,并以 “ .htaccess” 作为文件名保存,然后上传到原来域名所对应的 WordPress 文件夹根目录。

顺便说一下,原来 essentialblog.cn 对应的“ .htaccess” 文件上有以下代码:


  1. # BEGIN WordPress


  2. <IfModule mod_rewrite.c>


  3. RewriteEngine On


  4. RewriteBase /


  5. RewriteCond %{REQUEST_FILENAME} !-f


  6. RewriteCond %{REQUEST_FILENAME} !-d


  7. RewriteRule . /index.php [L]


  8. </IfModule>


  9. # END WordPress


如果不把这个代码删掉,那么 essentialblog.cn 可以正常跳转到 jingpin.org,但是 essentialblog.cn/about 却不能跳转到 jingpin.org/about,把代码删掉之后就可以了。截图上的 .htaccess 的文件还有以下代码:


  1. RewriteCond %{HTTP_HOST} ^essentialblog.cn


  2. RewriteRule (.*) http://www.essentialblog.cn/$1 [R=301,L]


这则代码是把 essentialblog.cn 定向到 www.essentialblog.cn 的,这样如果有人访问 essentialblog.cn/about,那么他们也会看到 jingpin.org/about 而不是 404 错误页面。

到这里,整个域名的更换算是完成了,以后你就可以直接在新域名对应的 WordPress 上写博客了。

原文地址: 同一主机上 WordPress 更换域名简易八步骤 自精品博客


标签:WordPress,更换域名,phpMyAdmin,301,永久重定向
0
投稿

猜你喜欢

  • 考察网站不赚钱的四大原因

    2008-07-02 12:44:00
  • 雅虎为什么不愿卖给微软?

    2008-02-11 17:09:00
  • v5shop为“一伍一拾”提供企业电子商务解决方案

    2010-04-22 16:58:00
  • 新站长必读:十二个为网站创作内容的思路

    2008-07-25 19:14:00
  • Linux文本查找命令find的用法详解

    2023-10-18 15:54:34
  • 网游交易5173和17700和淘宝的选择

    2009-10-10 01:25:00
  • 站长访谈:对自己的事业树立一种信仰

    2007-09-19 13:09:00
  • 小内存VPS跑wordpress专用lanmp一键安装包damnp.sh

    2011-04-29 12:27:00
  • 网赚的乐趣与美刀无穷 奋斗精神更应该无穷

    2008-08-21 10:47:00
  • Google排名算法的一些变动

    2008-04-03 15:56:00
  • 秒客传奇:今天你“秒杀”了吗?

    2009-11-13 00:00:00
  • DedeCMS建站对网站推广的几点好处

    2009-08-04 16:45:00
  • 说说我的首次网赚经历

    2009-03-23 10:59:00
  • 江礼坤:网络推广之QQ群推广终极教程

    2009-04-07 10:13:00
  • eAccelerator下载方法

    2010-02-10 12:19:00
  • Google PR劫持之域名绑定法

    2008-09-27 19:20:00
  • centos7使用supervisor的详细教程

    2021-04-19 21:16:15
  • Nginx反爬虫策略,防止UA抓取网站

    2021-06-09 11:03:00
  • 80端口被Pid为4的未知程序占用导致Apache不能启动的解决方法

    2021-08-25 08:54:04
  • 做网站必须注意的事项

    2008-06-13 12:35:00
  • asp之家 网站运营 m.aspxhome.com