App Engine - 指向子域的自定义域

时间:2011-03-08 06:29:36

标签: google-app-engine dns subdomain

我听说现在我们可以在谷歌应用引擎上做通配符子域名了(我自己没有尝试过,但我相信这是一个新增的功能),但我们可以指向一个域名吗?

所以

new.example.com (有效吗?)

newexample.com - > new.example.com (这有用吗?newexample.com充当new.example.com)

我设想newexample.com的方式,这将作为

网址中有

newexample.com/blog ,但应用引擎会支持 new.example.com/blog

我想我正在努力强调,我不是在寻找域名转发,newexample.com只是将用户转发到new.example.com

谢谢!

更新:澄清一下,我并不是指裸域,而是像这样的网址

www.newexample.com/blog 可以作为 new.example.com/blog 使用,或者更清晰, new.example.appspot.com /博客

2 个答案:

答案 0 :(得分:4)

是的,您只需在谷歌应用中设置自定义域时使用星号*.example.com

  

要在给定的更高级别子域内的所有子域上提供您的应用,您可以使用通配符子域映射:输入星号代替最低级别的名称。例如,输入*将导致您的应用在您注册的域中的所有子域上投放。

请参阅Custom domains

*。yourappid.appspot.com域默认工作。

可以将您的应用添加到尽可能多的不同Google Apps帐户(因此可以使用多个域),但您无法在Google Apps中使用域别名,因为只有谷歌的主要域名使用了应用帐户。

  

使用Google App Engine的应用程序不适用于非主要域的用户。

请参阅Limitations for multiple domains

答案 1 :(得分:0)

如果问题是: 可以使用 newexample.com 这样的“裸”域(即,之前没有www.之类的内容)由Google App Engine提供吗?

然后答案是no - see the FAQ

通配符子域允许用户输入的任何子域(例如myphotos.example.com,yourphotos.example.com等)由Google App Engine提供,而无需单独设置每个子域。虽然它确实需要支持通配符的DNS提供程序。