精品博客 |
Posted: 11 Jan 2010 04:56 PM PST WordPress 博客更换新域名并不难,也用不了多少时间,只需要 8 个步骤,但是域名更换之后,还有一些额外的事要做,把以下 11 件事做完了,你的博客启用新域名之后看起来就和启用新域名之前几乎一样了。
一、新域名的重定向更换域名的时候,需要在旧域名的 .htaccess 文件上进行 301 永久重定向,同时在新域名的 .htaccess 文件上也要做 301 重定向。 1、有 www 还是没有 www? 要使得精博的域名固定为 jingpin,org,于是就使用以下的代码:
同样,如果要把精博的域名固定为 www.jingpin.org,就把上面代码里面的 www.jingpin.org 和 jingpin.org 调换个位置就可以了。 2. index.php 重定向 开始的时候 http://jingpin.org 和 http://jingpin.org/index.php 都会指向精博的主页,于是我在上面代码的下面添加以下代码:
这样,http://jingpin.org/index.php 就被重新定向到 http://jingpin.org 了。这样做一是为了避免重复内容,二是为了把流量都集中到一起。 二、更新 FeedBurner 的 RSS Feed如果你有通过 FeedBurner 烧制 RSS Feed,那么只要把原始 Feed 地址上的域名改为新域名就可以了。 三、更新 FeedSky 的 RSS Feed如果你 FeedSky 上的 "Feed 源地址" 是 Feedburner 的地址,那就可以不用改了。 四、更新 TwitterFeed如果你有通过 TwitterFeed 同步博客的原始 RSS Feed 到 Twitter 等网站,那么就需要更新 RSS Feed。 五、更新 Google AdSense 设置如果你的 Google AdSense 选择了"只允许某些网站显示我帐户的广告" 这一项,那么你需要把你的新域名添加进去。 六、Google 网站管理员工具设置Google 网站管理员工具设置主要更新三样东西: 1、添加并验证网站; 2、提交新网站的 Sitemap; 3、把旧域名 301 永久重定向到新域名。 七、Google 朋友群如果你的博客上有使用 Google 朋友群相关小工具,那么就需要修改网站地址。 八、更新 Google 自定义搜索如果你的 WordPress 博客有使用 Google 自定义搜索,那么博客更换域名之后,就需要删除旧的域名,并添加新的域名。如果使用的是 Iframe 格式,则还需要把搜索框代码里面的旧域名改为新域名。 九、Google Analytics 设置更新主要做两个步骤: 1、创建新的网站配置文件; 2、把 Google Analytics 的代码插入新域名的 WordPress 中。 如果你之前旧域名博客采用的是异步跟踪代码,那么只需要把代码里面的"网络资源 ID" 改为新的就可以了。 十、修改 WordPress 主题的页脚一般的博客都会在 WordPress 主题的页脚 (Footer)上添加版权或者其他信息,如果这些信息上含有原来域名,那就需要把它们改为新域名。 十一、通知你的读者一切准备就绪之后,告诉你的读者你的博客更换了新域名。我原以为旧域名的原始 RSS Feed 不再有效,其实只要原来的域名还是我的并且能正常解析,那么旧域名的原始 RSS Feed 还是可以正常订阅的。 除了以上 11 件事,更换域名之后还有更多的事要做,比如,更换你在豆瓣、Twitter、Facebook 等社会媒体上的博客资料,更新名片上的博客地址,更改邮件上的签名,等等,不过由于旧域名已经重新定向到新域名,所以这些事我觉得还可以慢慢来。 ------------------------------------- © 逛逛精品博客,看看博客精品。| 转载请遵循"署名-非商业性使用"的创作共用协议。doubanclaim94d25012161d6916 相关博文: |
Posted: 11 Jan 2010 06:51 AM PST 精博的域名已经由 essentialblog.cn 改为 jingpin.org,下面介绍我是如何更换域名的。 一、cPanel 上的操作:在主机的 cPanel 上可以执行以下 4 个步骤:
在 cPanel 控制面板上找到 "附加域" 这一项,然后添加你的新域名。 第二步:添加数据库 在 MySQL 数据库里面生成新的数据库。 第三步:复制文件 要把原来域名对应的 WordPress 所有文件复制到新域名的空间上,可以点击"文件管理器",选择原来域名对应的 WordPress 所有文件和文件夹,点击"复制",然后输入新域名所对应的文件夹路径,点击 "Copy File(s)"。 第四步:修改 wp-config.php 文件
通过 "文件管理器" 打开新域名所对应 WordPress 的 wp-config.php 文件,把旧的数据库改为新的数据库,如果新数据库的用户名和密码和旧数据库的不一样,也需要修改。 二、phpMyAdmin 的操作这其实也是在 cPanel 上操作,为了强调,这里抽出来讲。 第五步:复制数据库
在 cPanel 上点击 phpMyAdmin (中文版 cPanel 翻译成 "phpMy 管理" ),然后选择原来域名的数据库,接着点击"操作",在"复制数据库到:" 一栏输入新添加的数据库名称(全称,例如 young_jingpin),并取消 "CREATE DATABASE before copying" 前面的勾勾,然后点击"执行"。 第六步:修改数据库
在 phpMyAdmin 中选择新建的数据库,然后点击 "SQL",并在输入以下代码:
操作时注意把 www.essentialblog.cn 改为你的旧域名,把 jingpin.org 改为你的新域名。 这步完成了之后,你访问新的域名时,就会看到和原来域名一模一样的 WordPress 博客了。但是我弄完之后发现除了主页之外,其他页面都无法访问,后来在胡戈戈同学的指导下,多做了以下一个步骤: 第七步:保存固定链接
在 WordPress 管理后台把"设置"选项里面的"固定链接"打开之后,再点击一下"保存更改"就可以了。这步很无聊,但是却不能少。 以上 7 个步骤下来,其实就完成了一件事,那就是复制了一个一模一样的 WordPress 博客。在确保新博客一切链接正常之后,需要把旧域名重新定向到新域名的博客,使得别人访问你的旧域名时,就会转到你的新域名博客,其操作方法如下: 第八步:301 永久重定向
在原来域名的 .htaccess 文件上添加以下代码:
如果你之前没有 .htaccess 文件,可以把以上代码复制粘贴到记事本上,并以 " .htaccess" 作为文件名保存,然后上传到原来域名所对应的 WordPress 文件夹根目录。 顺便说一下,原来 essentialblog.cn 对应的" .htaccess" 文件上有以下代码:
如果不把这个代码删掉,那么 essentialblog.cn 可以正常跳转到 jingpin.org,但是 essentialblog.cn/about 却不能跳转到 jingpin.org/about,把代码删掉之后就可以了。截图上的 .htaccess 的文件还有以下代码:
这则代码是把 essentialblog.cn 定向到 www.essentialblog.cn 的,这样如果有人访问 essentialblog.cn/about,那么他们也会看到 jingpin.org/about 而不是 404 错误页面。 到这里,整个域名的更换算是完成了,以后你就可以直接在新域名对应的 WordPress 上写博客了。 ------------------------------------- © 逛逛精品博客,看看博客精品。| 转载请遵循"署名-非商业性使用"的创作共用协议。doubanclaim94d25012161d6916 相关博文: |
You are subscribed to email updates from 精品博客 To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google Inc., 20 West Kinzie, Chicago IL USA 60610 |
没有评论:
发表评论