小站今天刚从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{}段里