由于我想把my2first.appspot.com的流量都转移到www.ddig.info上,也有搜索引擎方面的原因,所以我想把my2first.appspot.com上的内容重定向到www.ddig.info上。

1. class MainPage的get方法第一行添加

if self.request.headers["Host"] == ‘my2first.appspot.com’:

self.redirect(”http://www.ddig.info/”)

self.response.set_status(301)

2. class SinglePost的get方法

if not entries or len(entries) == 0:

return self.error(404)

的下面添加

if self.request.headers["Host"] == ‘my2first.appspot.com’:

self.redirect(”http://www.ddig.info/”+slug)

self.response.set_status(301)

3. class SitemapHandler的get方法下第一行添加

if self.request.headers["Host"] == ‘my2first.appspot.com’:

self.redirect(”http://www.ddig.info/sitemap”)

self.response.set_status(301)

上边其实也可以不加self.response.set_status(301),self.redirect方法加上第二个参数True也可以,这样是Google推荐的方法。

if self.request.headers["Host"] == ‘my2first.appspot.com’:

self.redirect(”http://www.ddig.info/sitemap”, True)

4. 注意清楚缓存和代码缩进,tinymce的空格问题真麻烦 已经解决,我换了最新版的Tinymce已经不存在这个问题。

这样基本就差不多了

以上实例只限Micolog程序。

我可不赞成这样pr作弊!