这是一篇技术小白的备忘录文件,过程比较波折,走了不少弯路,遇到难以解决的问题只能推倒重新来过,幸好最终成功转移。
搬家背景:
2018年8月初收到《上海市通信管理局网站备案业务处理系统 – 关于清理空壳网站的再次通知》,因为在年初我已将anandalue.com域名转移到国外,根据法规规定不允许对境外域名进行备案,所以备案被吊销。
2018年9月底主机商正式停止解析,网站无法访问。
搬家过程:
1.通过FTP和phpmyadmin下载网站文件和数据库文件(原件备份以防万一)。
2.在GOOGLE CLOUD PLATFORM的“市场”中新建一个WORDPRESS BITNAMI的实例(不是第一行的WORDPRESS实例,注意作者是BITNAMI),全部选最低配置,服务器地址选择asia-east-a/b/c。
3.连接上GOOGLE CLOUD ENGINE的SFTP,将原网站文件替换案例模板的文件。参考:https://www.onepagezen.com/manage-wordpress-files-on-google-cloud-platform/
连接实例的phpmyadmin,上传原网站的数据库文件。参考:https://www.onepagezen.com/phpmyadmin-ssh-tunnel/
浏览器访问实例的外部IP地址,成功运行。
4.进入WORDPRESS后台导出备份文件。参考:https://www.onepagezen.com/migrate-wordpress-installations/(2、3步的铺垫就是为了在这里导出.xml的备份文件,因为之前主机商已经完全无法使用网站后台。在本地运行WORDPRESS导出.xml文件理论可行,但是技术渣还是选择用笨办法)
5.再次返回GOOGLE CLOUD PLATFORM,在“市场”中再新建一个WORDPRESS BITNAMI的实例(这次是正式使用的实例),并在后台导入.xml文件。10分钟完成网站文章、图片、标签导入。
6.获取固定的IP地址,并在域名商处更改解析的A记录。参考:https://www.onepagezen.com/reserve-static-ip-address-google-cloud/
7.到此网站已经可以通过域名访问,之后进行主题样式、菜单、分类目录的微调。
感谢onepagezen.com的帮助。
PS:
删除文章顶部特色图片代码(插入自定义CSS):
.single-featured-image-header {display: none;}
不带www域名的跳转,修改.htaccess文件
RewriteEngine on
rewriteCond %{http_host} ^anandalue.com [NC]
rewriteRule ^(.*)$ https://anandalue.com/$1 [L,R=301]
新服务器还蛮快的,就是不晓得一年多少钱?
说到走弯路我就想起我之前折腾 AWS ……
折腾成功后发现,我系统装成 Windows 了。
之前还以为 AWS 这种大厂牌也应该速度各种快,毕竟节点选的新加坡,结果慢到就差提示找不到该网页了。
CPU和固定IP费用合计每小时0.02刀,流量费不贵,总计价格大概一周2刀。
我现在也是头疼,安装的插件没办法在根目录写sitemap。。。