我创建了一个谷歌应用引擎项目。我刚刚成功将其映射到一个新域。我的项目名称是“葡萄”。因此,默认情况下,它发布在http://www.grape.appspot.com。我把它映射到http://www.grape.com,这太棒了。
现在我想创建一个新的应用引擎项目,并将其映射到:
http://api.grape.com
我该怎么做呢?我认为这是可能的,我只是不确定我会在哪里进行这种映射?由于我拥有grape.com,我希望我可以将新项目映射到t。
基本的想法是有一个项目负责UI的东西,然后是第二个项目,负责公共API,这将是伟大的。
答案 0 :(得分:7)
the docs中的说明适用于将应用映射到http://api.grape.com
以及将其映射到http://api.grape.com
- 只是不要跳过说明中的第5点,因为它说
如果你想在你的应用程序上提供服务 www子域,跳过其余部分 步骤并继续执行此步骤6 列表。
所以我想你在第一部分跳过了那个。您只需在api
字段中输入Web Address
,如步骤5所示!
答案 1 :(得分:0)
我刚开始工作!
我在example.com上已经有一个项目。我想将其移至test.example.com,然后将example.com移至新项目。
我按照Alex的建议,遵循文档(http://code.google.com/appengine/docs/domain.html)将test.example.com映射到GCP中的现有项目。请注意,您确实需要验证子域的所有权。然后,我删除了到该项目的现有映射。
我尚未更新域自定义资源记录。我切换到GCP中的新项目,并将example.com映射到它。在说要更新您的域记录的步骤(5)中,我意识到两个项目的A和AAAA记录完全相同。
这让我感到困惑。我意识到,GCP正在内部对正确的项目进行一些映射,这并不是DNS的全部。
要更新DNS记录,我只留下了我已经拥有的现有DNS记录,并为test.example.com添加了与现有记录相同的A和AAAA记录。当然,所有DNS和GCP映射都需要花很多时间。