场景:
系统wordpress,环境西部数码http://www.abc.com转移到阿里云https://www.bcd.com
准备工作:
首先准备好旧的网站的网站文件,直接一个zip压缩包
数据这块呢,后台->导出功能,导出一个xml格式的文件备用。
新网站做好域名解析、做好ssl,打开新域名测试好没有问题,再进行下面的操作。
开始动手:
1、zip压缩包上传阿里云主机,在线解压,解压后删除wp-config.php
2、运行新域名进行安装,数据库账号密码一顿操作,安装成功。
3、进入后台,默认插件都是未启动的,启动用到的插件
4、导入已经准备好的数据文件xml,不用让他在线下载图片附件啥的,慢死了,再说咱们文件中已经有了。
5、确保一下【设置】-》【常规】里面是自己新设置的https新域名
7、检查下文章数据和页面数据是不是都在
8、做其他的检查
如果首页能访问,内页都打不开,程序员经验是伪静态在作怪,阿里云给他下面代码。
Nginx设置:
location / { if (-f $request_filename/index.html) { rewrite (.*) $1/index.html break; } if (-f $request_filename/index.php) { rewrite (.*) $1/index.php; } if (-f $request_filename/wp-admin) { rewrite (.*) $1/wp-admin; } if (!-f $request_filename) { rewrite (.*) /index.php; } }