[Обновление от апреля 2016 г.] Этот ответ устарел, поддерживается настраиваемое сопоставление обнаженного домена, см. Ответ Лоуренса Мока .
Я понял это!
Прежде всего: невозможно связать что-то вроде mydomain.com
с приложением appspot. Это считается голым доменом, который не поддерживается Google App Engine (больше). Строго говоря, ответ на мой вопрос должен быть «невозможным». Читайте дальше ...
Все, что вы можете сделать, это добавить субдомены, указывающие на ваше приложение, например, myappid.mydomain.com
. Ключом к тому, чтобы связать домен верхнего уровня с вашим приложением, является осознание того, что www
является поддоменом, как и любой другой!
myappid.mydomain.com
обрабатывается точно так же, как www.mydomain.com
!
Вот шаги:
- Перейдите на appengine.google.com, откройте свое приложение
- Администрирование> Версии> Добавить домен ... (ваш домен должен быть связан с вашей учетной записью Google Apps, следуйте инструкциям, включая подтверждение домена.)
- Перейдите на страницу www.google.com/a/yourdomain.com
- Dashboard> ваше приложение должно быть указано здесь. Нажмите на него.
- Страница настроек myappid> Веб-адрес> Добавить новый URL
- Просто введите
www
и нажмите Добавить
- Используя веб-интерфейс провайдера хостинга вашего домена, добавьте CNAME для
www
для своего домена и укажите ghs.googlehosted.com
Теперь у вас есть www.mydomain.com
, связанное с вашим приложением.
Хотелось бы, чтобы это было более очевидно в документации ... Удачи!