Google App Engine中的HTML 301重定向

cli*_*ray 7 google-app-engine redirect domain-name http-status-code-301

我有4个网址,我想重定向到我的主页面.它们都只是常见的拼写错误,我希望覆盖我的基础,这样用户即使有一封信也可以访问该网站.我将如何使用Google App Engine进行此操作?

我想我需要一个python处理程序来进行重定向,但这会是什么样子?任何资源或例子都会很棒.

Lip*_*pis 8

您可以简单地使用,self.redirect()并且您的请求将得到正确处理.

class PageHandler(webapp.RequestHandler):
  def get(self):
    self.redirect('/home/', permanent=True)
Run Code Online (Sandbox Code Playgroud)

您还可以使用self.response.set_status(301).设置自定义状态.我建议你在文档中阅读更多内容:重定向,标题和状态代码.