WordPress搬家到sae
文章目录
新浪每月会给高级开发者1万多的云豆
切一半流量过去测了几天,比较稳定,索性整个搬了过来。(对,以上都是炫耀)
备忘如下:
静态文件存储
虽然豆子多,但代码空间只有100M,直接把wp-content的uploads拷过来就撑爆了。需要在Storage开个文件夹,用小黄鸭Cyberduck上传静态资源,然后数据库里批量替换掉之前文章内的链接。
数据库备份
Storage再开一个backup的文件夹,然后在网站根目录创建backup.php
?>
config.yaml 里加个cron 每周执行一次
cron: – description: backup
url: backup.php
schedule: every Saturday of month 02:00
sitemap
结合sae提供的google-sitemap-generator扩展,生成sitemap到Storage
网站代码目录添加sitemap.php
config.yaml里中转
– rewrite: if ( path ~ “sitemap.xml”) goto “sitemap.php”
二级域名跳转
/wp-blog-header.php 开头添加如下代码
if(strtolower($_SERVER[‘SERVER_NAME’])==’cuikai.sinaapp.com’)
{
$URIRedirect=$_SERVER[‘REQUEST_URI’];
if(strtolower($URIRedirect)==”/index.php”)
{
$URIRedirect=”/”;
}
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location:http://uicss.cn’.$URIRedirect);
exit();
}
域名cname指向
万网不支持cname记录url,要么ping域名拿到a记录,要么托管到DNSPod
就这样,别的没啥需要记的。