Как я могу настроить свое доменное имя в Google App Engine? - PullRequest
12 голосов
/ 02 мая 2009

Я создал веб-сайт для работы с App Engine и развернул его. Я перенаправил свое доменное имя на ghs.google.com, и оно успешно перешло на мой сайт.

Проблема в том, что в адресной строке «www.mysite.com» превращается в «myappid.appspot.com», и я не имею ни малейшего понятия о том, как сделать так, чтобы он оставался с «www.mysite». ком».

Кажется, что это так просто, но это начинает сводить меня с ума!

Как мне это исправить?

Ответы [ 4 ]

10 голосов
/ 02 мая 2009

Посмотрите это краткое руководство , по сути:

Добавьте CNAME для www.yourdomain.com и укажите на ghs.googlehosted.com.

Войдите в свое приложение через appspot.com.

Нажмите Администрация → Ссылка на настройки приложения.

Нажмите Добавить Домен ... кнопка под доменом Раздел настройки

Добавить www.yourdomain.com в поле доменного имени и нажмите кнопку Добавить Домен ... кнопка

1 голос
/ 03 мая 2009

По поводу голого доменного вопроса. Пожалуйста, взгляните на: http://code.google.com/appengine/kb/general.html#naked_domain и перейдите по ссылке, указанной там

0 голосов
/ 06 мая 2009

Я обнаружил, что мой поставщик доменных имен позволил мне перенаправить URL-адрес с http://mysite.com на другой URL, но, к сожалению, он не позволил мне перенаправить http://mysite.com на http://www.mysite.com.

Я обнаружил, что это, однако, позволит мне перенаправить на http://www.mysite.com/home, поэтому я сделал это. С www.mysite.com/home я мог бы сделать редирект на www.mysite.com, но я не такой суетливый:)

Я думаю, что в моем исходном вопросе мой браузер мог кэшировать данные, поэтому, когда я играл, он не отвечал должным образом. Сброс моей истории или ctrl + F5 помогли во второй раз.

Первый ответ дает довольно хорошие инструкции по части приложений Google, но предоставленная ссылка действительно отбросила меня с инструкциями по настройке вещей на dyndns.com (что мне кажется действительно странным). Мне нужно было только коснуться приложений Google и моего провайдера доменных имен.

У Google тоже есть какой-то документ, который я нашел http://www.google.com/support/a/bin/answer.py?hl=en&answer=61057

Спасибо всем за помощь:)

0 голосов
/ 02 мая 2009

Единственная причина, по которой вы получите описанное вами поведение, заключается в том, что ваше приложение отправляет перенаправление 301 или 302 с www.mysite.com на mysite.appspot.com. App Engine не будет делать это сам. Если вы вставите соответствующий код обработчика, возможно, мы обнаружим проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...