Как я могу настроить свое доменное имя в Google App Engine?
-
03-07-2019 - |
Вопрос
Я создал сайт для работы с App Engine и развернул его. Я перенаправил свое доменное имя на ghs.google.com, и оно успешно перешло на мой сайт.
Проблема в том, что в адресной строке «www.mysite.com» превращается в «myappid.appspot.com», и я не имею ни малейшего понятия о том, как сделать так, чтобы он оставался с «www.mysite». ком».
Это кажется такой простой вещью, но это начинает сводить меня с ума! Р>
Как мне это исправить?
Решение
Посмотрите это краткое руководство , по сути:
Добавьте CNAME для www.yourdomain.com и укажите на ghs.googlehosted.com.
Войдите в свое приложение через appspot.com.
Нажмите Администрация & # 8594; Ссылка на настройки приложения.
Нажмите кнопку Добавить. Домен ... кнопка под доменом Раздел настройки
Добавьте www.yourdomain.com в поле доменного имени и нажмите кнопку Добавить Кнопка Домен ...
Другие советы
По поводу голого доменного вопроса. Пожалуйста, ознакомьтесь с: http://code.google.com/appengine/ kb / general.html # naked_domain и перейдите по указанной там ссылке.
Единственная причина, по которой вы получите описанное вами поведение, заключается в том, что ваше приложение отправляет перенаправление 301 или 302 с www.mysite.com на mysite.appspot.com. App Engine не будет делать это сам. Если вы вставите соответствующий код обработчика, возможно, мы обнаружим проблему.
Я обнаружил, что мой поставщик доменных имен позволил мне перенаправить 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 р>
Спасибо всем за помощь:)