从去年的12月1日博客出生到今天已经过去八个月了,决定从原来的LOFTER风格换成扁平化响应式主题。先以一张大图纪念下V1.0的博客。
数据迁移
这次是从emlog迁移至wordpress,保留原来的数据就需要将emlog的数据表与wordpress的进行匹配,好在网上有一种工具emtowp可以直接进行数据的转化导入,实现的原理大致就是从emlog中select数据插入到wordpress对应的字段中。
伪静态
想采用URL重写的方式自定义链接结构,代替原本的默认链接形式,后台自定义的结构为http://iat.net.cn/%postname%.html。当然前提是虚拟主机需要支持mod_rewrite,本地Ubuntu系统使用命令sudo a2enmod rewrite开启伪静态,同时还需要在apache的配置文件/etc/apache2/apache2.conf中设置站点的AllowOverride 为ALL,顺便去掉Options的Indexes,从而静止访问文件目录
|
|
接下来就是上传规则了。如果是Apache服务器的话,则需要上传.htaccess规则于站点根目录下
|
|
自己博客的服务器是IIS,已经开启伪静态,需要上传http.ini规则。可上传http.ini不行,.htaccess就可以了,这就纳闷了,后来联系售后技术,告诉我装了兼容版本的伪静态插件,然后我就无语了。
应用
之前的应用application部分是关联在emlog模版里的,迁出来就不太好迁了,索性就独立出一个文件夹,修改了部分内容,变成了现在的http://iat.net.cn/app。
图片链接
之前的图片是直接保存在站点的images文件夹下,现在目录结构变了,图片的链接也就都失败了。纠结于现在的wordpress是直接上传在自己的站点里,还是外部链接网盘。后来使用了七牛的云存储插件,通过设置缓存文件目录,这样上传至站点的图片会备份进七牛云存储,再次调用图片时就是七牛缓存的了。
至此,博客的改版也就算完成了,接下来需要好好实习,好好看书了。