Как перенаправить пустой домен на сайт www.domain для сайта, размещенного в приложении Google - PullRequest
7 голосов
/ 12 января 2010

Я портирую некоторые сайты со своего собственного сервера на Google (GHS). Я всегда использовал ZoneEdit для управления своими потребностями в DNS и в прошлом - неправильно или правильно - настраивал его так, чтобы:

domain.com и www.domain.com указывают на: <my known ip address>

С субдоменом www все в порядке, и он (www.domain.com) преобразуется в ghs.google.com (через запись CNAME), и сайт отображается.

Тем не менее, если я пытаюсь достичь чистого домена (domain.com), FF сообщает, что не может установить соединение. Я предполагаю, что это связано с тем, что в моей конфигурации DNS больше нет записи A ip-address.

Я рассматривал возможность переадресации любого URL-адреса от domain.com до www.domain.com, хотя возможный ZoneEdit не рекомендует его, я думаю, потому что я говорю ему только перенаправлять запросы на http://domain.com и оставить http://www.domain.com как есть (т.е. 1024 * настроено).

Я справляюсь с этим наилучшим образом?

Пожалуйста, сообщите.

Ответы [ 6 ]

6 голосов
/ 16 января 2010

Вы также можете добавить свой голос к Выпуск 777: Официальная поддержка голых доменов для приложений GAE , чтобы попросить Google поддержать голые домены. Таким образом, вы также сможете использовать http://domain.com в качестве действительного адреса для вашего приложения App Engine.

3 голосов
/ 05 марта 2012

Теперь в Службах Google есть прямой способ сделать это.

Он находится в Gooogle Apps> Настройки домена> Доменные имена

https://www.google.com/a/cpanel/yourwebsite.com/DomainSettingsDomains

Обязательно: Ваши записи 'A' должны указывать на сервер Google.

Как это работает?

  1. Типы пользователей yourwebsite.com
  2. DNS отправляет его на сервер, IP-адрес которого указан в записи A
  3. Этот сервер (хост-сервер Googles) берет имя домена и перенаправляет на www.yourwebsite.com (или субдомен / ссылку на вас указать)
  4. Пользователь достигает www.yourwebsite.com

Оттуда вы знаете ...

3 голосов
/ 12 января 2010

Вы также можете посмотреть пост «Голые» домены в App Engine от Ник Джонсон

3 голосов
/ 12 января 2010

Согласно статье Переадресация URL в Справке Служб Google, перенаправление вашего голого домена на домен www - лучший способ справиться с этим.

И затем вы оставляете запись CNAME для домена www, чтобы указать на ghs.google.com, как вы уже сделали.

2 голосов
/ 06 марта 2012

Перенаправление на голый веб-сайт в Службах Google не работает, или, по крайней мере, для некоторых моих приложений. Если Службы Google используют eNom, перенаправление работает правильно, но если оно использует GoDaddy, оно не будет переносить путь вперед (например, domain.com/this/is/path перенаправит на www.domain.com). Исправление заключается в использовании сторонних DNS.

0 голосов
/ 20 июня 2011

Я думаю, что теперь у Google Apps есть встроенная функция для пересылки незащищенных доменов. Вы просто переходите на вкладку «Настройки домена» в панели управления Google Apps. Там вы нажимаете вкладку «Доменные имена». Введите пункт назначения, куда следует переслать ваш голый домен. Затем вы вносите изменения в DNS, добавляя запись A для своего домена к предоставленному Google IP. Вот и все.

...