Как настроить доменное имя в Google App Engine?
Я сделал сайт, чтобы перейти на App Engine, и развернул его.
Я перенаправил свое доменное имя на ghs.google.com и успешно отправился на мой сайт.
Проблема заключается в том, что в адресной строке "www.mysite.com" превращается в "myappid.appspot.com", и у меня нет понятия о том, как заставить его оставаться с "www.mysite". ком".
Кажется, такая простая вещь, но она начинает меня смущать!
Как это исправить?
Ответы
Ответ 1
Посмотрите это краткое руководство, по существу:
Добавьте CNAME для www.yourdomain.com и укажите его на ghs.googlehosted.com.
Войдите в свое приложение через appspot.com.
Нажмите Администрирование → Ссылка на приложения.
Нажмите Добавить. Домен... в домене Раздел настройки
Добавить www.yourdomain.com в в поле имени домена и нажмите кнопку Добавить Кнопка "Домен"
Ответ 2
Что касается вопроса о голых доменах. Пожалуйста, взгляните на: http://code.google.com/appengine/kb/general.html#naked_domain и следуйте приведенной там ссылке.
Ответ 3
Единственная причина, по которой вы будете описывать поведение, заключается в том, что ваше приложение отправляет перенаправление 301 или 302 с сайта www.mysite.com на mysite.appspot.com. App Engine не сделает этого сам. Если вы вставляете соответствующий код обработчика, возможно, мы можем определить проблему.
Ответ 4
Я обнаружил, что мой поставщик доменных имен разрешил мне перенаправить URL из http://mysite.com на другой URL-адрес, но, к сожалению, t позвольте мне перенаправить http://mysite.com в http://www.mysite.com.
Я обнаружил, что, тем не менее, мне пришлось бы перенаправить на http://www.mysite.com/home, поэтому я это сделал. С www.mysite.com/home, я мог бы сделать перенаправление на www.mysite.com, но я не такой суетливый:)
Я думаю, что в моем первоначальном вопросе мой браузер, возможно, кешировал вещи, поэтому, когда я играл, он не отвечал должным образом. A reset моей истории или ctrl + F5 помогли во второй раз.
Первый ответ содержит довольно хорошие инструкции на стороне приложений Google, но ссылка предоставила мне инструкции о настройке файлов на dyndns.com(что мне кажется очень странным). Мне нужно было только прикоснуться к приложениям google и поставщику доменных имен.
В Google есть и какой-то документ, который я нашел http://www.google.com/support/a/bin/answer.py?hl=en&answer=61057
Спасибо за помощь всем:)