网站搬迁记录

准备

  好久没有折腾网站了,最近手痒,刚好服务器和域名快到期了,打算做个网站迁移。

  因为不懂代码,所以网站迁移对我来说还是挺麻烦的,有点退缩的意思,后来看到网上有个博主说的挺有道理,为了将来以防万一,网站迁移还是要懂的,更何况我现在网站上面的内容还不多。

  最开始我是打算试试腾讯云的,印象中除了阿里云好像就是腾讯云比较给力些,虽然对腾讯这个公司没什么好感,但是别人的实力也不会受我的好恶影响不是。但是我刚刚在腾讯云注册了账号,下午就有电话打过来给我推销云服务套餐,我想静静!

  再一个想尝试一下虚拟主机,一直有耳闻老薛主机,可能是我经常上boke112网站的原因吧,就想具体了解一下。最后也选择了老薛主机,主要原因有两个,一个是便宜,一个是不用备案。我现在用的低配版阿里云轻量应用服务器第一年是360大洋,续费是612大洋,这个老薛主机低配版158大洋,刚好现在新年活动买一年送一年,就入手了2年;至于不用备案,其实这个对我来说影响不大,成长在红旗下,备个案好像也没什么关系,选择不用备案只是为了体验一下而已。

  注册新域名纯粹是因为他便宜,才9块大洋。域名主体没变,只是以前的.cn换成了.top,新搬迁的网站打算用新域名lgysd.top。

折腾

  准备工作做好了,剩下的就是安装、搬迁、调整优化了。网上找了很久的搬迁攻略,要么就是答非所问,要么就是看不太懂,对于新手小白不太友好,只能自己摸索了,做好备份就行,笑。

  登录老薛主机,进入面板,这个面板内容有点多有点杂,看的头晕,找到最下面一栏,点击WordPress直接安装,很快安装完成,这个很友好。安装完了以后配置https,网上找教程说挺简单,需要创建5个子域名,解析后等待系统自行配置就可,在这个步骤里面绕来绕去绕的头晕,最后还是成功了。绕的头晕主要是他这个面板很多内容是英文的,好尴尬。过程也确实很简单,在主域名下面创建5个子域名,然后回到阿里云新注册的域名里面全部解析为A类,再回到老薛主机的面板里面SSL/TLS Status执行一下,等几分钟全部搞定。这个里面我漏掉了一个,域名解析一共要解析7个,包含5个子域名1个www和1个@类,我只解析了6个漏掉了@类,导致最后HTTPS配置的时候唯独没有前缀的lgysd.top配置不成功,晚上睡觉的时候才想到可能是漏掉了解析的原因,最后试了一下果然如此。

  WordPress后台工具选项中有上传和下载功能,貌似可以用来搬家,试试,然后真的可以。从搬迁的结果来看,这个功能的搬迁是个阉割版,只是把网站的内容搬过来了,网站的主题、插件及一些设置没有了,需要重新设置一遍,不过都不是大事儿。

  重新设置主题倒是很简单,这次直接用回twenty-twelve主题,WordPress安装时自带了几个插件,但是感觉没什么作用,能够用几行代码实现的功能就没必要专门装个插件不是。比如那个经典编辑器插件本来挺好,但是写文章的时候发现不能调整字体大小,而以前用几行代码实现经典编辑器的功能时是有的,那当然要干掉了。其他的设置都是轻车熟路了,设置头像、页脚、首页显示摘要、归档页,归档页费了很长时间研究,主要是我不会写CSS,而主题自带的页面样式里面字体样式太小太紧凑不太喜欢,想优化一下。头像设置也花了一些时间,网上找了几行代码来设置,但是图片直接放在媒体库中引用不成功,只能一个文件夹一个文件夹的试,最后发现放在当前主题的文件夹下才行。研究了一下子主题,但是玩不转,很多设置生不了效,比如归档页的页面设置,遂放弃了子主题。

  网站优化后,第二天突然想起来还有个重要的问题没有解决,我用了七牛的图床,图床用了自定义域名,这个还没变更。这个里面涉及两个步骤,一个是将图床里面的自定义域名变更为新域名,一个是将网站里面引用图床的图片链接批量替换为包含新域名的链接。第二个步骤找到了教程,但是第一个没有找到教程,准备先绑定一个新的域名再试试,阔是,问题来了。七牛里面绑定的自定义域名的主域名是需要备案的,我的新域名是没有备案的,这就尴尬了。暂时没有折腾图床的打算,原来那个域名也没打算丢,那就这样吧,我想静静。

 

总结

  整体来说,这个网站搬迁是成功的,虽然存在一些问题。

  网站从阿里云轻量应用服务器搬迁到老薛主机香港2号,同时更换域名,搬迁后网站内容没有丢失,虽然优化设置用了很长时间,但是整体应该能够打80分,哈哈。

  问题一,没有备案,不知道以后会不会出现什么问题,以后再说吧。

  问题二,大陆境外的主机,相比于大陆境内的访问速度肯定是有区别的,至于区别多大,暂时不知道。

  问题三,这次是WordPress搬迁到WordPress,可以直接使用上传下载,很简单就搞定,但是如果换一个系统就不知道是什么个情景了,应该不会这么顺利,以后有机会在尝试。

  问题四,这个搬迁,只是搬迁了网站的内容,其他的设置没有整体搬过来,不知道是不是本来就是这样,但想来应该是有整体解决方案的,毕竟现在的人都比较懒,懒是科技发展第一驱动力不是。老薛主机提交工单可以申请免费的网站搬家服务,我拒绝了。

  问题五,子主题玩不转,不过想来问题应该不大,我对网站的修改比较少,直接在主题上面修改算了。

  问题六,图床的问题没有解决,等以后想折腾图床的时候还得折腾。

  问题七,老薛主机自动配置的HTTPS只有三个月的有效期,到期后还得折腾,不知道麻烦不麻烦,我是很不喜欢麻烦的。