appengine和no-ip.org

时间:2009-09-23 12:47:48

标签: python google-app-engine dns subdomain

我想在子域上运行一个appengine应用程序 喜欢something.no-ip.org而不是something.appspot.com 这可行吗?如果是的话,你能帮我理解吗? :)

非常感谢你的帮助!

5 个答案:

答案 0 :(得分:2)

我相信http://support.google.com/a/bin/answer.py?hl=en&answer=47945会回答这个问题!是的,你可以使用no-ip。还在研究这个,但它是通过使用CNAME。我正在寻找一种方法来使用我的no-ip子域作为我的电子邮件(例如xxxxxx@xxxx.hopto.org)。

答案 1 :(得分:1)

你应该能够做到这一点,我没有尝试过。

您要遵循的步骤是:

  1. 使用no-ip.org注册something.no-ip.org
  2. 使用谷歌应用程序标准注册something.no-ip.org
  3. 创建您的www.something.no-ip.org cname
  4. 在google apps域管理器中,为www.something.no-ip.org启用google app engine,并将应用程序映射到www cname。
  5. 此链接有助于创建cnames并使用google apps标准注册something.no-ip.org:http://www.google.com/support/a/bin/answer.py?hl=en&answer=47945

答案 2 :(得分:1)

你不能这样做,因为你没有拥有no-ip.org。要在App Engine中使用域,您必须在域上设置Google Apps,为此,您必须拥有该域。

正如评论中所述,购买自己的域名是最佳选择。

答案 3 :(得分:1)

您绝对可以在自己的域上运行App Engine应用。您需要先为您的域安装Google Apps:

http://www.google.com/a/cpanel/domain/new

执行此操作后,步骤如下:

  1. 创建App Engine应用并上传。您将在appid.appspot.com上获得默认站点。
  2. http://appengine.google.com/
  3. 登录您的AppEngine帐户
  4. 选择您的应用程序以转至管理控制台。
  5. 点击左栏中的“版本”链接
  6. 单击“添加域”按钮
  7. 输入您的域名(您拥有的域名),然后点击添加域名...
  8. 这会将您带到您的Google Apps for Domains帐户管理员,您可以在其中将AppEngine应用添加到您的帐户,并将其与您选择的子域相关联(例如www.your-domain.com)。< / p>

    请注意,您还需要更新DNS设置,以将新域指向Google。例如,如果您希望www.your-domain.com指向您的App Engine应用程序,则需要在域名注册商处添加CNAME记录以指向“ghs.google.com”。

    请注意,App Engine不支持在“裸域”托管您的应用,例如直接在“your-domain.com”。但是,如果您使用GoDaddy(以及大多数其他注册商),您可以将所有请求重定向到“your-domain.com”,转到“www.your-domain.com”上的等效网址。

答案 4 :(得分:0)

不,你不能。 http://code.google.com/appengine/articles/domains.html明确指出“首先,您需要注册Google Apps。如果您还没有自己的域名,则可以使用Google Apps进行注册。” - something.no-ip.org是no-ip.org的子域名,而不是域名。