2009-09-10 14 views
7

właściwie, to jest kilka pytań:Podłączanie domenę do Google App Engine bez google apps

  1. Czy można jakoś uniknąć rejestracji Google Apps, jeśli po prostu chcesz się połączyć aplikacje Google App Engine do pozbawionego samej domeny (www.example.com na przykład :)
  2. Jeśli opisane powyżej jest niemożliwe, wówczas mam prawo zarejestrować Google Apps Education Edition. I jak mogę udowodnić, że jestem non-profit, jeśli nie mieszkam w USA?
  3. Jeśli muszę połączyć kilka domen z kilkoma instancjami aplikacji Google, muszę również użyć kilku aplikacji Google?

Odpowiedz

11

Oto kilka odpowiedzi:

  1. No, Google App Engine korzysta z Google Apps do zarządzania domenami. Zobacz artykuł Deploying your Application on your Google Apps URL.
  2. Tak, jeśli jesteś szkołą lub uczelnią zgodnie z wyjaśnieniami here. Jeśli nie, dlaczego nie po prostu wybrać numer Standard Edition?
  3. Tak, w przypadku kilku domen i kilku instancji GAE będziesz potrzebować kilku aplikacji Google Apps AFAIK. Ale nie powinno to stanowić problemu, ponieważ Google Apps Standard Edition jest bezpłatna. Nie. Jak wskazał Nick, , możesz dodać wiele domen do konta Aplikacji jako aliasów, a następnie zamapować je na różne aplikacje App Engine.

Edit: The 3rd odpowiedź została zaktualizowana z danych dostarczonych przez Nick Johnson w komentarzu.

+5

Wszystkie poprawne z wyjątkiem punktu 3 - możesz dodać wiele domen do konta Aplikacji jako aliasów, a następnie zamapować je na różne aplikacje App Engine. –

+2

W punkcie 3: Możesz nawet mapować różne adresy URL z tego samego konta Aplikacji do tej samej aplikacji App Engine (a następnie spójrz na "os.ENVIRON (" SERVER_NAME ") w swojej aplikacji). – Janus

+0

@ Nick - czy to zrobiłeś? Po prostu próbowałem i wydaje mi się, że jest źle - zobacz moją odpowiedź. – Yarin

2

Z (nowej?) Konsoli programisty jest możliwe dodanie domeny do aplikacji za darmo, bez korzystania z Aplikacji Google. Ale nie będzie można korzystać z HTTPS bez rejestracji domeny w Google Apps.

Tak więc odpowiedź na pierwsze pytanie brzmi "tak" (zakładając, że TLS nie jest wymagany). Drugie pytanie nie jest istotne. Jeśli chodzi o trzecie pytanie, wiele domen można połączyć z tą samą aplikacją (bez korzystania z Google Apps).

  1. Wybierz swój projekt w konsoli programisty (https://console.developers.google.com/project)
  2. poruszać się po menu boczny dostęp do aplikacji ustawienia domeny Engine (App Engine -> Ustawienia)
  3. Po zweryfikowaniu domeny (co może zająć trochę czasu) możesz dodać domenę do aplikacji.

Nie mogę obecnie znaleźć pobłogosławionej przez Google dokumentacji do obsługi tego. Ale obecnie obsługuję aplikację App Engine w domenie, która nie jest zarejestrowana w Google Apps.