冰古blog » wordpress, 冰古相关, 站长相关 » 2008 » 08 » 20 » blog地址更改

blog地址更改

前天突然有个想法:把blog直接放到根目录下,而不是原来的/blog/目录下。想到了也就开始行动。

搬迁的重点是原链接应该要全部进行301转向。曾经看过Riku的这篇文章,以为能轻轻松松地完成此次搬迁任务,但事实并非如此,文章中介绍的插件不算太好入手,自己也懒得去研究,因为从blog目录转到根目录,其实并不复杂。于是,我转而询问谷歌,虽没找到确切的方法,但经过参考,得到下面的方法:

1.把所有blog文件,转移到根目录下;
2.用phpmyadmin打开blog数据库,用原blog域名(例如:http://bingu.net)作关键字进行搜索。搜索结果中,你可以看到在wp_options表中有多个结果,你只需把其中的siteurl和home改成现在使用的域名(例如:http://bingu.net)即可;
3.在blog根目录下新建.htaccess文件,输入类似下面的代码后保存;

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^(.*)$ http://bingu.net/$1 [L,R=301]
</IfModule>

4.OK!我还有什么没做到的吗?请告诉我。

小贴士:你可能要去Google网站管理员工具那里去修改你的sitemap地址。

4 Responses to “blog地址更改”

  1. […] 冰古blog在很久以前就已经加入到dmoz中(简体中文博客),最近因为blog地址的更改,我去dmoz进行了更新网址的请求,今天终于生效了。因为是要人工进行审核,所以花费的时间是比较长的。 […]

  2. Beach says:

    看到你的回复,到这里请给我一个建议:
    1. 在LP买一个独立IP;
    2. 要求退款,再买国内的服务器合租。

    这两条选择,我还在犹豫中,请帮我参考下。
    Thanks!

  3. 冰古 says:

    @Mao

    谢谢提醒。但这个我不想修改了,留作纪念吧。

  4. Mao says:

    还有.如果你的日志曾经引用过以前的日志的链接..也要修改…

    用phpmyadmin打开blog数据库,用原blog域名(例如:http://bingu.net/blog)作关键字进行搜索。
    然后替换为http://bingu.net

    =.=

Leave a Reply