1
votes

I have an application on Google App Engine which I would like to access using my custom domain. I have a new domain that I just registered and I successfully set it up with Google Apps: forwardfour.com.

However, I set this up using as the primary domain for email hosting. I would really like to host this application from a second domain that I just registered and setup as another domain (not a domain alias) within the same Google Apps account. The domain is ffstatic.com.

I've deployed the latest version of my app on Google App Engine and I followed Google's documentation to add a subdomain for ffstatic.com. I created a user whose login is [email protected], and I login as that user to link to that domain.

However, I am only given the option to add a subdomain for my primary domain, forwardfour.com, even though I entered ffstatic.com into the App Engine console to create a subdomain. No where am I given the option to create a subdomain for ffstatic.com, even though it is a verified domain.

Does anyone know why I cannot do this? I've heard that it can be done.

Thank you for your time.

2

2 Answers

8
votes

I believe it is currently possible to add a custom domain mapping on either Primary Domain or Alias.

You'll have to remove ffstatic.com as a secondary domain and re-add it as alias.

UPDATE: As Matt pointed out, you now have an alternative that does not even involve Google Apps mapping:

We have added support for custom domains for App Engine from the Google Developers Console, meaning you can now associate a custom domain without first associating that domain with Google Apps.

To access the feature, visit https://console.developers.google.com/ and you will find the option to add a custom domain under App Engine > Settings.

NOTE: Currently we do not support SSL on custom domains created through this method (although we expect to rectify this in a future release). In the meantime, we continue to support SSL (via VIP or SNI) for custom domains that are created through Google Apps, and we continue to provide free HTTPS for all *.appspot.com domains.

https://code.google.com/p/googleappengine/issues/detail?id=8517#c5

1
votes

This has just been rebuilt with new functionality.

Setting up custom domains is found at https://console.developers.google.com under App Engine -> Settings

You can map multiple domains now, and I think even naked domains.

SSL is not supported at this point though.

Matt