换了B2主题后,就想着把这个网站作为自己的主站,以后,就全身心投入到本站的建设上来。于是,我就开始了对网站的数据迁移、网站的优化及推广。一切貌似都很顺利,直到我准备给网站换SSL的时候,才发现,换完SSL后,网站首页的文章缩略图不显示,于是,我就开始一场网站的自救之旅。
网站迁移的过程
说起网站迁移的过程,我都想夸自己是个天才。
我原先的网站,用过ripro主题、riplus主题、jannah主题、gridzone主题、之更鸟主题,最近才换了B2主题,当时换网站之前,我看了下,数据库里有很多垃圾文件(个人认为),主要就是数据表的名称五花八门就像这样
这乱糟糟的数据表,让我心里觉得这些数据都是些不用的垃圾。
其实,我想要的就是原先网站里的文章数据,其他的其实我是不需要的,于是,我就灵机一动,通过worpdress自带的导出功能,将网站的文章全部导出。
导出之后的文件备用,然后,我就在宝塔新建了一个网站,新安装worpdress,接着就导入之前导出的文章,文章导入很顺利,因为我的图片数据在OSS里面存着,所以,文章里的图片都能正常显示。
文章导入成功之后,我发现,媒体库的图片不显示了,经过查询得知,媒体库图片不显示,是由于本地的静态文件我删除了,于是,我又把之前备份的upload文件夹复制到新网站的目录,结果还是不显示,经群友提醒,安装了add from server这个插件,从本地导入了图片,过程其实很痛苦,但是最终问题还是解决了。
最终,媒体库图片正常显示了,于是我就开始完善网站内容。
为网站添加SSL
当时,网站架构已经搭建起来了,所有的都没问题了,我就想为网站开启SSL,做好网站的最后一道防线,也有利于SEO,于是,我安装了宝塔SSL,但是,不管怎么整,网站首页的缩略图都不显示。
期间,找了很多B2群的大佬,大佬们也是束手无策,于是我就苦思冥想,寻找问题的突破口。
找到问题原因
3月31日的晚上,下班回到家,又开始思考这个问题,是网站设置的原因?OOS的问题?CDN的问题?插件的问题?缓存的问题?
前四个方面,我都一一试过了,还是不行,当我试到最后一次的时候,我删除以前网站残留的缓存目录,删除缓存插件,一刷新网站,图片全都出来了,当时,我真的高兴坏了。
现在,所有图片都能显示了,问题完美解决。
总结
在做网站过程中,我们会遇到各种各样的问题,而每个人遇到的问题都各不一样,有些问题,在百度能找到答案,有些问题确实没有答案,这就要靠自己了。
自己的网站自己最懂,就像父母对孩子一样,孩子哭闹或生病是什么原因,父母最清楚。所以,以后,遇到类似的问题,一方面要独立思考,思考问题出现的根源是什么?有哪些可能出现的原因?通过认真的分析,找到最合理的突破口,另一方面,要善于学习,就拿配置SSL来说,不仅仅只有百度这一条路径,还可以在群里问,在B站看大佬们的操作流程,从别人的教程中给自己积累经验,也为解决问题寻找突破口。
鸣谢
最后,鸣谢B2及油条群里以下大佬们的耐心指导:
群主春哥、不二网南瓜、No Name、酷夫网kuufuu.com、创业者阿文、A-SEO