2011-01-24 44 views
6

Duplicar posible:
Google Appengine & google Apps - mapping www.mydomain.com to my-app-id.appspot.comaplicación google appspot en un dominio personalizado?

que ya posee un dominio personalizado, por ejemplo, www.onlinecourse.com, y ya tengo una aplicación que se ejecuta en la infraestructura de Google o el motor de aplicaciones de Google con www .onlinecourse.appspot.com (solo por ejemplo).

Lo que quiero es que cuando el usuario intente acceder a www.onlinecourse.com, mi aplicación que se está ejecutando en www.onlinecourse.appspot.com se abra sin redirección de URL.

Fui completamente engañado por esta declaración del motor de la aplicación de google.

"Puede publicar su aplicación desde su propio nombre de dominio (como http://www.example.com/) con Google Apps. O puede publicar su aplicación con un nombre gratuito en el dominio de appspot.com. Puede compartir su aplicación con el mundo, o limitar el acceso a los miembros de su organización ".

pensé www.onlinecourse.com le reemplaza por completo el www.onlinecourse.appspot.com

Respuesta

3

simplemente agregar un dominio personalizado, sólo tienes que seguir las instrucciones aquí: http://code.google.com/appengine/articles/domains.html

Y una vez que las obras , se puede poner una marca en su código de aterrizaje para reenviar cualquier persona en el dominio appspot.com a su dominio: (ejemplo en Python)

def get(self): 
    if self.request.host.endswith('appspot.com'): 
    return self.redirect('www.jaavuu.com', True) 
    # ... your code ... 
+0

¿mostrará el navegador del usuario http://example.appspot.com o mostrará http://www.example.com? Tengo la misma pregunta para una aplicación Java que estoy desarrollando. –

+0

Mostrará www.example.com, ya que no puede asignar un dominio desnudo (example.com) a Google App Engine. Pero puedes usar cualquier subdominio de ese dominio, por lo que incluso puedes asignar * .example.com y tener cualquier subdominio de example.com (incluido www) asignar a la misma aplicación. (Tenga en cuenta que debe tener un servidor DNS que pueda hacer solicitudes de comodines). – Amir

3

la respuesta a esta pregunta debe ser sólo esta url

http://code.google.com/appengine/articles/domains.html

la que Amir ya se ha señalado.

Pero déjame agregar algunas cosas. En primer lugar, esta no es una pregunta de programación. En segundo lugar, no obstante, esta es mi respuesta.

Google utiliza Google Apps para administrar sus dominios. Google Apps es algo que las empresas se registran cuando quieren usar gmail en [email protected] Usar Google Apps solo para el mapeo de nombres de dominio es un poco redundante, especialmente si no quieres ninguna de las otras cosas. Pero como puede desactivar el correo electrónico, el chat y otras cosas, y dado que es gratuito, no hay ninguna razón para no registrarse en Google Apps. Primero goto. http://www.google.com/a y regístrate para la edición estándar de las aplicaciones de Google. Use un archivo cname/meta tag/html para verificar su nombre de dominio. Una vez que haya hecho eso, puede agregar el nombre de dominio que desea usar para su aplicación GAE alojada en el servidor de aplicaciones (por ejemplo, si posee el dominio mydomain.com, debe asignar www.midominio.com). Puede redirigir mydomain.com a www.dominio.com usando uno de los n número de 301 métodos de redireccionamiento. Escuché que Google proporciona algunos IP a los que puedes dirigir tus nombres A.

enlace Tutorial: http://aralbalkan.com/1466

En el tutorial, el Sr. Balkan utiliza dynds como un ejemplo, lo que podría no hacer la cosa para usted (no es gratis). Como dije antes, su registrador podría tener suficientes opciones de DNS. De lo contrario, puede buscar algo como http://geoscaling.com (10 dominios gratuitos). El resto de las cosas debería ser igual.

(Supongo que ya tiene algo para administrar su DNS, por ejemplo, su registrador de nombres de dominio generalmente le da cierta cantidad de control DNS. Vaya a la configuración DNS de su dominio y cambie el CNAME cuando sea necesario. el dominio de su dominio, usted podrá usar la opción de metaetiqueta o archivo html para verificar su dominio. Hay muchos tutoriales para Google Apps. Si no está seguro, publique un comentario y expandiré la publicación)

Una vez que haya terminado, su www.onlinecourses.com debe ser lo que ve el usuario.

+2

Solo para su información, su primer enlace publicado está dañado. – jmort253

+1

@ jmort253 corregido. Era lo mismo que el enlace de Amir. – abel

Cuestiones relacionadas