【问题标题】:Definitive guide for setting up a Google App Engine app, with domain and sub domain mapping使用域和子域映射设置 Google App Engine 应用的权威指南
【发布时间】:2011-10-29 23:25:27
【问题描述】:

我已将 Google App Engine 用于多个爱好项目,我什至发布了其中的一些并设置了相关的域,并取得了一定的成功。在少数应用中,其中一款甚至使用子域映射。

尽管进行了多次设置尝试,但我仍然在为新项目设置域时遇到了一些困难,并且我不得不交叉引用多篇帮助文章(许多在 SO 上找到)。但是,有时由于设置错误或我的应用程序的变化,这些解决方案接近我所需要的。

即使有一点经验,我仍然觉得我正在一起破解域实现,因为对于涉及创建必要的 Google Apps 应用程序、App 引擎应用程序的 GAE 应用程序没有良好的从头到尾设置、域注册和 DNS 设置。

那么,有人可以提供一个非常高级的演练,从头到尾设置 GAE 应用程序,并满足以下要求。

要求

  • 域应指向 GAE 应用程序
  • 应用程序应允许子域集成,指向不同的应用程序处理程序。
  • 能否在应用程序中轻松处理动态子域?如果是这样,您必须在设置过程中执行哪些操作来确保将所有对您的域的请求都转发到 GAE 应用?
  • 转发“裸”域请求被转发到正确的位置。 (对此要求有多种响应。解决此要求的最佳方法是什么。)
  • 如果您必须创建 Google Apps 应用程序,应该在什么时候创建?将其包含在相应位置的说明列表中。

同样,许多论坛都提出了上述许多要求,包括这个。通常它来自在使用他们的应用程序设置域时遇到问题的人。如果在设置的早期阶段避免某些“陷阱”或稍微修改应用程序要求以解决(或使用)GAE 的限制,则可以轻松满足其中一些要求。

简而言之,我正在寻找的是一个非常简单、直接的响应,它提供了一个应遵循的步骤列表,以便使用 GAE 应用程序设置域。

感谢大师。

【问题讨论】:

  • 也许您应该针对您不了解的内容提出具体问题,然后自己编写演练。 Stack Overflow 不适合要求其他人为您执行此操作。
  • @Drew-- 我已经使用 SO 几个月了,虽然很多问题都很简单,但答案很直接,但我发现许多未解决的问题已经产生了很多(一些时间甚至很长)对更普遍的问题的回应。然后,这些问题通常会转换为社区 wiki。我当然不介意这个问题接受这样的处理,因为它似乎是一个普遍的问题,否则会被问 1000 次不同的 100 种不同的方式。

标签: google-app-engine dns installation subdomain


【解决方案1】:

所有步骤都是独立的 - 无论您是否要向其中添加 App Engine 应用程序,设置 Google Apps 帐户都是相同的 - 除了映射域,记录在 here。域注册和 DNS 设置取决于您的注册商,因此无法编写通用指南。同时,在您的应用中处理子域并不是 App Engine 特有的——它只是标准的 WSGI(或 Servlet,取决于语言)。

【讨论】:

  • 谢谢尼克,但这个问题源于我上次的经历。具体来说,我编写了一个相当简单的应用程序,将其发布在我的个人 Google 帐户下,然后通过 Google 注册和设置域。即便如此,我仍然在几周内不断收到那些非常通用的“内部错误”消息,并且我特别遵循了他们(谷歌)的分步说明。即便如此,我还是通过在 Google Apps 管理器中修改他们的注册商设置修改子域设置解决了我的问题,最终一切都以“神奇”的方式运行。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-21
  • 2017-04-06
  • 1970-01-01
  • 2014-07-05
  • 2012-10-25
相关资源
最近更新 更多