小记从wordpress迁移到ghost遇到的一点问题

小站今天刚从wordpress迁移到ghost,遇到一件很烦的事。

因为之前用wp的时候设置了伪静态url格式是这样的http://foo.bar/xxx.html ,而ghost里默认的url格式是这样的http://foo.bar/xxx/

这样导致的一个后果就是之前被搜索引擎收录的链接全部404了,严重影响辛辛苦苦攒上来的pr(虽然并没有多少就是了=。=)

所以说解决办法就是:

foo.html跳转到foo/目录:
rewrite ^/(.*).html$ /$1/ permanent;

加在nginx的server{}段里