文章内容目录
显示
总结-WordPress整站迁移
1.切换ssl+切换sql
切换ssl, 执行./deployssl.sh脚本就行了:
1.切换 nginx form http to https
2.sql脚本已全部替换以下部分:
siteurl: https://www.jimoying.site
home: https://www.jimoying.site
↓
./deploySql.sql
**没配置依然可以成功访问**说明之前是缓存造成的问题:
vim /www/blog.sevenen.cn/wordpress/wp-config.php
define('WP_HOME', 'https://www.jimoying.site');
define('WP_SITEURL', 'https://www.jimoying.site');
2.替换源(X-直接在主题里修改就行了)
- JS替换源
切换源, 执行./sed-js-source.sh:
-- jsdelivr(√)
find . -type f -exec sed -i 's#https://cdn.jsdelivr.net#https://fastly.jsdelivr.net#g' {} \;
find . -type f -exec sed -i 's#cdn.jsdelivr.net#fastly.jsdelivr.net#g' {} \;
#find . -exec sed -i 's#https://cdn.jsdelivr.net#https://fastly.jsdelivr.net#g' {} \;
#find . -exec sed -i 's#cdn.jsdelivr.net#fastly.jsdelivr.net#g' {} \;
--unpkg(√)
find . -type f -exec sed -i 's#https://unpkg.com#https://s4.zstatic.net/npm#g' {} \;
find . -type f -exec sed -i 's#unpkg.com#s4.zstatic.net/npm#g' {} \;
#find . -exec sed -i 's#https://unpkg.com#https://s4.zstatic.net/npm#g' {} \;
#find . -exec sed -i 's#unpkg.com#s4.zstatic.net/npm#g' {} \;
-- s.nmxc.ltd(X-直接在主题里修改就行了...)
##查看: find . -type f | grep -r "https://s.nmxc.ltd/sakurairo_vision/@2.7/cursor"
##find . -type f -exec sed -i 's#https://s.nmxc.ltd/sakurairo_vision/@2.7#https://api.kuroko.cn/sakurairo_vision/@2.6#g' {} \;
##再次查看: find . -type f | grep -r "https://api.kuroko.cn/sakurairo_vision/@2.6" # 查看是否成功了...
3.其他配置一些还原
有些页面可能要重新发版或重新排序,比如某个分类目录,会跳转到旧的IP上去,需要重新保存刷新(如果重新保存依然无法解决,就删除了重新保存)
- 插件替换源
1.WP Editor --> WP插件把URL存在了数据库里 ####已经在插件里把源给替换了#### 上面替换源是否建议, 是否只在'主题'里替换???
2.redis --> 不需要改
3.待补充
4.配置cdn(未安装)
- 方式1-按截图(半个推荐使用-Fastest Cache系):
1.WP Fastest Cache 删除全部缓存 + WP Fastest Cache 重新submit
2.配置cdn, WP Fastest Cache --设置--> cdn
WordPress-43.156.38.195 API 令牌已成功创建: duvIWqmlRrMrcOGWFNPeh1Nx9rc2wBw1n3de4wyI
- 方式2-CDN Enabler插件
加速域名: www.jimoying.site
API-token: duvIWqmlRrMrcOGWFNPeh1Nx9rc2wBw1n3de4wyI
区域ID: 82f291cf7c5e3b1db7664ad5682780ac
- 方式3-Wp super cache插件(推荐使用)
就选 Wp super cache 了
N.总结
按以下优先级整站迁移
系统级快照(优先级最高)
|
主题json文件 + 数据库.sql + 系统级快照 ==> 目前最完美的迁移与备份
|
插件级全站备份(使用插件备份有许多缺点...太坑了...)
Comments NOTHING