见世界

折腾

迁移博客到linode vps。
sae(新浪app引擎)没有常规文件io,不能自动更新,不能上传图片。不太方便。
而且最近在公司发觉隔段时间就不能访问(可能由于出口ip单一,访问量过大被限制)。
总之先迁回来了。

分三步
1.代码checkout到vps
2.数据库使用DeferredJob导出(phpmyadmin导出会触及单位时间限制)
3.进入wp后台“设置=>常规”修改域名

额外做一些事情
博客文章中的图片链接还指向sae,在数据库中批量替换

UPDATE
wp_posts
SET
post_content = REPLACE(
post_content,
http://dlad.sinaapp.com',
https://wobu2.com'
)
WHERE post_content LIKE “%sinaapp%”
AND post_status = ‘publish’

最后修改原wp入口文件,加入跳转语句

$url = $_SERVER[‘REQUEST_URI’];
header(“Location:https://wobu2.com" . $url);