注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

月光博客

青青子衿, 悠悠我心, 但为君故, 沉吟至今

 
 
 

日志

 
 

WordPress网址迁移教学  

2010-10-06 11:04:03|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

搜索引擎友好转址(Search Engine Friendly Redirection)

网站更改网址,最担心的地方就是怕流行原有之访客,解决方法就是转址(Redirection)。而像我这样是永久的更改网址,可以使用301转址,这种做法的好处是对搜索引擎友好,即不会因为网址的更改,别人就无法透过Google找到你,当然前提是Google原本就能找到你旧网址的内容。我通过.htaccess文件实现301转址,这个.htaccess文件要放在旧网址的根目录,内容如下:


RewriteEngine on
RewriteRule (.*) http://new_domain.com/$1 [R=301,L]

其中http://new_domain.com/%E6%98%AF%E4%BD%A0%E7%9A%84%E6%96%B0%E7%BD%91%E5%9D%80。

由于这个文件的名称是以点(.)开头,所以在Windows系统下无法建立,你可以先建立一个任意名称的文字文件,如1.txt。将以上内容贴上,上传到你的网站后再将其改名为.htaccess。

WordPress资料更改

在更改域名前,你应该先到WordPress后台将Settings-->General下的网址改为新网址,否则转网址后,你将无法进入后台。如果你忘了做这一步,也可以通过修改资料库解决。打开WordPress资料库,浏览wp_options,找到旧网址,一共会有两个地方,将其改为新网址即可。你也可以直接执行以下SQL
Query:

UPDATE wp_options SET option_value = replace(option_value,
'http://www.old_domain.com/', 'http://www.new_domain.com/') WHERE
option_name = 'home' OR option_name = 'siteurl';

其中http://www.old_domain.com/是你的旧网址,而http://www.new_domain.com/是你的新网址。

接着,我们要将GUID改为新网址,GUID记录的是每一篇文章的网址,你可以一篇一篇地修改,但这种做法费时失事,你可以使用以下的SQL Query完成:

UPDATE wp_posts SET guid = REPLACE (guid, 'http://www.old_domain.com/',
'http://www.new_domain.com/');

再来,我们常会在文章里连结到其他自己的文章,那些连结也是旧网址,可以通过以下SQL Query一次全改过来:


UPDATE wp_posts SET post_content = REPLACE (post_content,
'http://www.old_domain.com/', 'http://www.new_domain.com/');

这样你的新网志就能正常运作了,最后再附送一个更改密码的SQL Query,有了它就不怕忘记密码了:

UPDATE wp_users SET user_pass = MD5( 'new_password' ) WHERE user_login
= 'your-username';

------------------------
来源:月光博客
投稿人:Zac
联系邮箱:zac@zac.la
原文链接:http://cn.zac.la/wordpress-domain-change-tutorial/268/

  评论这张
 
阅读(145)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017