Saltar al contenido

Dominio personalizado de App Engine con servicio

Solución:

Verifique cómo usar los subdominios y cómo funciona el mapeo de comodines en los documentos de GCP aquí (en realidad, estos son los siguientes pasos en el sitio web que ha seguido y vinculado). Asegúrese de que su proveedor de DNS permita comodines en CNAME entradas de host, de lo contrario, dicha asignación no será posible.

Esta publicación de blog muestra un ejemplo de la vida real de cómo hacer coincidir subdominios con servicios con App Engine.

Aquí hay un paso a paso:

  1. Asegúrese de ser propietario del dominio principal aquí: https://www.google.com/webmasters/verification/home (por ejemplo, para subdomain.example.com necesitas poseer example.com) Si no es así, pídale a un amigo que lo agregue como propietario.
  2. Crear un CNAME registro que apunta a: ghs.googlehosted.com (en Cloud DNS o donde sea).
    Nota: Esto provocará tiempo de inactividad, pero es necesario que App Engine cree un certificado SSL, por lo que el tiempo de inactividad es inevitable …
  3. Agregar un dominio personalizado a App Engine
    1. Ir a App Engine -> Settings -> Custom Domains
    2. Haga clic en Add a custom domain
    3. Elija el dominio principal verificado y haga clic en Continue
    4. Ingrese el subdominio (p. Ej. subdomain.example.com) y haga clic en Save mappings
    5. Hacer clic Done (ya hiciste este último paso)
  4. Actualizar las reglas de distribución de App Engine
    1. Correr gcloud app describe --project <GOOGLE_CLOUD_PROJECT_ID> y eche un vistazo a la sección actual de dispatchRules
    2. Crear dispatch.yaml o dispatch.yml archivo con su nueva regla, así como las que ya existen anteriormente (tenga en cuenta que el formato de archivo es diferente del resultado del comando)
    dispatch:
      - url: <DOMAIN>/* # e.g. subdomain.example.com/*
        service: <SERVICE-NAME>
    
    1. Implementarlo usando: gcloud app deploy dispatch.yaml --project <GOOGLE_CLOUD_PROJECT_ID>
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *