作者:seeksky http://blog.seeksky.tk 转载请注明
这几天折腾了一下博客,顺便把之前GAE上面的博文转了过来,虽然折腾了一下,不过还是有一定的进展的
这里有一个很重要的问题就是之前GAE的博客基本上荒废了,主要是因为GAE对于python版本的升级特别是django1.2版本的升级
导致出现一些问题,而且micolog也停止更新了,所以转过来还是很明智的
不过很可惜的是之前的博客还是有一些流量的,而且被google基本上全部检索了,所以需要将流量引导到新的博客来
这里就用了301重定向,其实在GAE中进行301重定向还是很容易的
首先修改了micolog的app.yaml,将handlers下面所有项目都删除,只留下一项:
1 2 3 | handlers: - url: /.* script: blog.py |
然后修改blog.py中的代码,在def main():函数中修改代码
将urls字典中的所有项目都删除,只留下一项:
1 2 3 | urls= [ ('.*', Error404), ] |
然后修改Error404对象中的代码如下:
1 2 3 | class Error404(BaseRequestHandler): def get(self,slug=None): self.redirect("http://blog.seeksky.tk", permanent=True) |
代码部分的修改工作就搞定了,然后update到google的服务器上,再访问seekskyblog.appspot.com下面的所有网站都会自动重定向到blog.seeksky.tk上