2011-06-30 30 views
16

Aquí está la situación:Google App Engine y nombre de dominio

Tengo una cuenta de Google Apps for Business.

I tienen dos nombres de dominio registrados:

  • mycompany.com que es el dominio principal de
  • myapp.com
  • que es otro dominio

Nota: ambos dominios se validan y activa.

estoy trabajando en una aplicación web de Google App Engine y yo quiero que sea accesible a través de myapp.com o www.myapp.com.

Lo que he hecho hasta ahora:

  • He añadido la aplicación web GAE como un servicio en mi cuenta de Google Apps.
  • He intentado cambiar la URL, pero myapp.com no aparece en la lista desplegable.

Esta cosa comienza a volverme loco ...

+0

En realidad, creo que una simple redirección de direcciones URL puede ser una solución mejor. Simplemente 301 redirecciona myapp.com a www.myapp.com. – DocWiki

Respuesta

26

No parece posible cajero automático para enlazar una aplicación de App Engine en un dominio secundario Google Apps (suena como un insecto).

Pero funciona bien en Google Apps Domain Alias ​​.

  • Ir a https://www.google.com/a/cpanel/yourprimarydomain.com/DomainSettingsDomains
  • Haga clic Añadir un alias de dominio o un dominio
  • Seleccionar Añadir un dominio alias de yourprimarydomain.com
  • Siga las instrucciones para verificar su dominio
  • Ir al panel de control de aplicaciones de App Engine
  • Ir a Configuración de la aplicación
  • Haga clic en Agregar dominio
  • Escriba el nombre de dominio de su primaria dominio de Google Apps (no el alias)
  • Haga clic Añadir nueva URL
  • Seleccione su alias de dominio de la lista desplegable
  • Haga clic Agregar
  • se le pedirá para agregar un CNAME a ghs.google.com en su configuración de DNS

que debería funcionar.

+0

Tengo problemas para ver la diferencia entre "dominio secundario" y " alias del dominio principal ". Por cierto, he eliminado mi doma secundario in, lo volvió a agregar como un alias de dominio principal, y se programó mágicamente en la lista desplegable "Agregar nueva URL". Entonces problema resuelto y generosidad para ti. Aún así, los dominios de aplicaciones de Google se ven mal. –

+0

Gracias, no olvides otorgar la recompensa :) – proppy

3

de Google App Engine no permite asignación de dominio simple. puede usar un redireccionamiento de myapp.com a www.myapp.com.

"Debido a los cambios recientes, App Engine no admite la asignación de su aplicación a un dominio simple. Si el registrador de dominios es compatible con redirecciones de URL, puede redirigir a partir http://yourdomain.com por ejemplo http://www.yourdomain.com o http://appid.yourdomain.com."

http://code.google.com/appengine/kb/general.html#naked_domain

+0

Desnudo o no, no es el verdadero problema. Solo quiero enlazar un dominio a mi aplicación GAE que no es mi principal dominio de Google Apps. –

0

En mi aplicación GOOG administrar la página frontal de dominio, voy a la configuración del dominio -> añadir alias de dominio para www.zzz-zzz-zzz.com. Por lo que añade www.zzz-zzz-zzz.org

En mi registrador de dominios, declaro las redirecciones siguientes:

zzz-zzz-zzz.com -> www.zzz-zzz-zzz.com zzz-zzz-zzz.org -> www.zzz-zzz-zzz.org

Después de que las siguientes direcciones irían todos al mismo lugar:

  • zzz-zzz-zzz.com
  • www.zzz-zzz-zzz.com
  • zzz-zzz-zzz.org
  • www.zzz-zzz-zzz.org
+0

¿Qué quiere decir con "redirigir"? ¿Redirigir HTTP de la entrada DNS CNAME? –

1

A partir de ahora, los dominios desnudos (example.com) no son compatibles con App Engine.

su lugar se puede hacer una Web Forward de example.com a www.example.com. Esto se puede lograr de varias maneras dependiendo de dónde haya registrado su dominio y si el registrador ofrece servicios de DNS.

Si no, puede utilizar ZoneEdit:

  1. registrarse para obtener una cuenta gratuita en zoneedit.com
  2. Crear una zona para su sitio web
  3. En el registrador de dominios, cambiar el nombre servidores a nsXX.zoneedit.com (varios servidores de nombres: estas direcciones se pueden encontrar en la página de su zona) zoneedit nameserversenter image description here
  4. crear un alias para su www subdominio que se asigna a ghs.google.com
  5. Para hacer que su sitio sea accesible desde el dominio simple, añadir un webforwad de domain.com a www. domain.com
    enter image description here
  6. Zbang!Tienes un sitio web que funciona, accesible desde el subdominio desnudo y www.

Estos cambios pueden tardar algún tiempo en propagarse

En la página de Google Apps que había que añadir ti www dirección web en la pestaña de configuración de aplicaciones enter image description here (lo que en mi entendimiento que ya hizo)

Espero que esto ayude, y si no es así, entonces tal vez otros :). + ZoneEdit es una gran & herramienta gratuita para la gestión de DNS, y también se puede definir encargo por correo hacia delante y esas cosas :)

(Sal. Las capturas de pantalla se toman de un ejemplo de sitio de motor de aplicación de trabajo que va desde www.secondhand- extra.ro)

+0

Gracias por tu respuesta, pero no estoy buscando configurar una URL de dominio principal desnuda. Mi problema es vincular una aplicación en una URL de dominio secundario. –

0

creo que la respuesta real es que se encuentran en Limitations for multiple domains de Google:

"URL personalizadas para acceder a Google Apps está disponible únicamente para el dominio principal la consola de administración permite al administrador configurar. una URL personalizada para varios servicios. La URL personalizada se aplica solo a usuarios que acceden a los servicios en ario dominio. La misma limitación se aplica a la asignación de direcciones web personalizadas para un sitio de Google. "

Es una limitación bastante grave, ya que requiere abrir una nueva cuenta de Google Apps para cada dominio personalizado que desea registrar, incluso si todos los dominios pertenecen a la misma organización.