我的域名是从Godaddy购买并迁移到亚马逊AWS。以前我们使用AWS并在AWS桶中托管我们的静态网站,但最近我们转移到Google云平台并在app引擎中托管我们的静态网站和wp博客。我们在Amazon Route 53中管理我们的DNS并将dns指向GAE。问题是我们的网站可以使用www和非www域浏览。在这里,我们想将所有www重定向到非www域。这不能在Route 53中完成,因为我们已将dns指向GAE,并将example.com添加为A记录,将www.example.com添加为CNAME。因此,这也不能解决问题。我们不太清楚如何在app.yaml文件中编写代码来重定向。我们已经搜索了很多,但还没有找到任何解决方案。
答案 0 :(得分:1)
尝试使用python处理程序,您应该可以轻松地重定向所有请求:
如下所示:
class FormHandler(webapp.RequestHandler):
def post(self):
if processFormData(self.request):
self.redirect("http://domain.com")