[Atualização em abril de 2016] Esta resposta está desatualizada, o mapeamento de domínio simples personalizado é suportado, consulte a resposta de Lawrence Mok .
Eu descobri isso!
Primeiro: é impossível vincular algo como mydomain.com
ao seu aplicativo appspot. Este é considerado um domínio simples, que não é mais suportado pelo Google App Engine. A rigor, a resposta à minha pergunta deve ser "impossível". Leia...
Tudo o que você pode fazer é adicionar subdomínios apontando para o seu aplicativo, por exemplo myappid.mydomain.com
. A chave para vincular seu domínio de nível superior ao seu aplicativo é perceber que www
é um subdomínio como qualquer outro!
myappid.mydomain.com
é tratado exatamente da mesma forma que www.mydomain.com
!
Aqui estão os passos:
- Acesse appengine.google.com, abra seu aplicativo
- Administração> Versões> Adicionar domínio ... (seu domínio deve estar vinculado à sua conta do Google Apps, siga as etapas para isso, incluindo a verificação do domínio.)
- Acesse www.google.com/a/seudominio.com
- Painel> seu aplicativo deve estar listado aqui. Clique nisso.
- página de configurações myappid> Endereço da Web> Adicionar novo URL
- Basta digitar
www
e clicar em Adicionar
- Usando a interface da web do provedor de hospedagem de domínio, adicione um CNAME
www
para o seu domínio e aponte paraghs.googlehosted.com
Agora você www.mydomain.com
vinculou ao seu aplicativo.
Queria que isso fosse mais óbvio na documentação ... Boa sorte!
[atualização 2015-09-28] Agora, o Google permite adicionar domínios personalizados (incluindo domínios nus) e configurar o SSL sem a necessidade do Google Apps. Para detalhes, consulte aqui: https://cloud.google.com/appengine/docs/using-custom-domains-and-ssl?hl=pt-BR
Acabei de descobrir hoje (a partir de 11/04/2014) uma nova página de configurações de domínio personalizada está disponível no Google Developers Console:1. Acesse https://console.developers.google.com/project 2. Clique no seu projeto 3. À esquerda, clique em "App Engine" 4. Clique em "Configurações"Ai está! Você pode configurar o domínio personalizado sem a necessidade da conta do Google App!
fonte
[Atualização em abril de 2016] Esta resposta está desatualizada, o mapeamento de domínio simples personalizado é suportado, consulte a resposta de Lawrence Mok .
Consulte http://www.google.com/support/a/bin/answer.py?hl=pt_PT&answer=91077 para obter detalhes. Depois de se inscrever no Google Apps for Your Domain:
Você não pode usar um nu de domínio, embora, como whatever.com (mas www.whatever.com faz trabalho), porque:
conforme especificado em http://www.google.com/support/a/bin/answer.py?answer=91080
fonte
Se como eu, você viu esta mensagem ao tentar adicionar 'www' como um subdomínio para fazer seu próprio domínio funcionar:
O processo acima mencionado em outras respostas mudou ligeiramente se você estiver usando o Google Apps para seu domínio.
Agora você deve fazer isso também:
Google Apps -> Configurações de serviço -> Sites. Clique em 'Mapeamento de endereço da Web' e remova o mapeamento 'www' que foi adicionado por padrão aos Sites.
Em seguida, você pode adicionar o subdomínio 'www' ao seu aplicativo App Engine
veja este link:
http://groups.google.com/group/google-appengine/web/deleting-existing-www-mapping-from-google-apps
fonte
Outra solução fornecida pelo Google é o encaminhamento de URL: http://www.google.com/support/a/bin/answer.py?hl=pt-BR&answer=61057
fonte
O Google oferece redirecionamento de domínio direto.
fonte
O Google não fornece um IP para estabelecermos um recorde. Se pudéssemos usar domínios nus.
Existe outra opção, configurando um registro para o IP do servidor da Web estrangeiro e esse servidor pode fazer um redirecionamento http de, por exemplo, domain.com para www.domain.com (consulte GiDNS )
fonte
Conheço todas essas etapas e, na verdade, o seguinte é o caminho curto e fantástico.
Agora que já fiz tudo isso, posso acessar meu aplicativo de mecanismo de aplicativo usando meu domínio personalizado. Por exemplo, http://cic.mx e http://www.cic.mx me levam ao meu aplicativo. Mas o URL muda para -myappid-.appspot.com e eu não quero que isso aconteça!
Alguém resolveu esse problema?
Estou usando um aplicativo php no mecanismo de aplicativo, com uma instância do wordpress.
fonte
Para o App Engine em 2019, o googles facilitou a configuração de um domínio personalizado.
Google App Engine -> Configurações -> Domínios personalizados
Verifique seu domínio
Selecione seu registro de nome de domínio
Lembrete : use o Registro TXT com o valor que o Google fornece sem um registro CNAME existente; caso contrário, o Registro TXT será substituído
fonte
Só consegui resolver isso finalmente depois de horas. O subdomínio www estava apontando para Sites, mas o front-end não estava me mostrando isso.
Depois de mergulhar e definir o CNAME como gwh.google.com e ativar / desativar o Site algumas vezes (veja o comentário de Rodrigo Moraes em http://groups.google.com/group/google-appengine/web/ deletando-existente-www-mapeamento-do-google-apps ) Consegui definir o endereço do site para usar o subdomínio www.
Consegui, então, mudar o uso do subdomínio www, quando o aplicativo appengine me permitiu especificar o subdomínio www.
Essa é uma solução suja - basicamente ligar e desligar o Sites até que funcione!
fonte
Quando você vai para "Configurações do aplicativo -> Adicionar domínio", ele solicita a seleção da conta de login, provavelmente você já está na conta do Gmail, para que ele também mostre a conta do Gmail, mas você deve usar a conta do Google Apps onde mapea seu domínio personalizado .
fonte
Você pode redirecionar para frente ou para mascarar o seu nome de domínio no GoDaddy, mas eu não sei sobre outra sites.Have hospedando um olhar sobre esta ligação
fonte
Aqui está um tutorial do Google sobre o mapeamento do seu aplicativo no domínio personalizado: https://cloud.google.com/appengine/docs/domain?hl=FR
Deve ser a atualização mais recente. Mas observe estas 2 coisas:
1- Você pode não encontrar o aplicativo no novo console do desenvolvedor, a única solução alternativa é baixar o código-fonte, criar um novo aplicativo a partir do novo console do desenvolvedor e implantá-lo.
2- Você encontra o seu aplicativo no console do desenvolvedor, mas no menu Computar você pode não encontrar as configurações do App Engine, conforme mencionado no tutorial, então você deve proceder da mesma maneira que expliquei no primeiro ponto (crie outro aplicativo)
Eu espero que isso ajude !
fonte
Você deve tentar assim,
Application Settings > Add Domain
...fonte