Использование доменного хостинга GoDaddy для ссылки на веб-сайт Amazon S3

Итак, у меня есть несколько доменов, размещенных на GoDaddy.com. Я стараюсь не платить за услуги хостинга, за исключением использования статической страницы Amazon S3 (поскольку я не ожидаю большого трафика для этих сайтов). У меня был некоторый успех, но я не уверен, что это плохое решение...

Что я сделал для domain.com:

  1. Настройте постоянную переадресацию на GoDaddy на www.domain.com

  2. Удалите все DNS, кроме адреса A для IP-адреса GoDaddy и CNAME с www для сайта Amazon S3.

Это работает, как и планировалось, если кто-то вводит www.domain.com. Кажется, это хорошо работает и для domain.com. Тем не менее, кажется, что он выполняет перенаправление 302 вместо 301, даже когда я говорю GoDaddy, чтобы он был постоянным перенаправлением. В конечном итоге я могу перейти к инструментам Google для веб-мастеров и сказать, что хочу использовать www.domain.com. Однако это кажется несколько чрезмерным.

Есть предложения по улучшению работы этого решения?
Возможно, путем изменения некоторых настроек DNS или других параметров GoDaddy, о которых я не знаю?


person marc    schedule 18.03.2011    source источник
comment
Это отличное руководство для всех, кто использует Google mycowsworld.com/blog/2013/07/29/   -  person akotian    schedule 22.12.2014


Ответы (2)


Вы должны назвать свою корзину S3 так же, как и ваш домен: «www.example.com». Убедитесь, что вы указали «www». префикс поддомена как часть имени корзины.

Настройте свою корзину как веб-сайт в соответствии с инструкциями Amazon< /а>!. Убедитесь, что вы ввели имя файла «index.htm» и правильно настроили политику корзины в разделе «Разрешения».

В настройках DNS Godaddy сделайте только одну запись, установите Host WWW CNAME, указывает на «s3-website-us-east-1.amazonaws.com» или любой другой домен s3, который Amazon предоставляет для вашей корзины. Вы пропускаете "http://www.example.com". заголовок в URL-адресе, который предоставляет Amazon.

Последним шагом в разделе «Переадресация/управление» является «переадресация только» вашего открытого доменного имени «example.com» на «www.example.com».

Если вы все сделали правильно, ваш браузер отобразит ваш сайт как «www.example.com», независимо от того, ввели ли вы www или нет при вводе URL-адреса.

ПРИМЕЧАНИЕ. Вы можете просто перенаправить в свою корзину, используя полный URL-адрес корзины с «маскировкой имени», однако большинство поисковых роботов не увидят весь ваш сайт, если вы сделаете это таким образом, и поиск в Интернете не удастся.

Обязательно подождите не менее 30 минут, прежде чем тестировать свои изменения, и обязательно очистите кеш в своем браузере, иначе он будет использовать старый адрес, который он помнит из прошлого.

person Richard    schedule 29.02.2012
comment
Привет, я пытался сделать что-то подобное cname www mydomainname.in.s3-website.ap-south-1.amazona теперь проблема в том, что веб-сайт открывается с www.mydomain.com, но не с mydomain.com - person Vikram Anand Bhushan; 21.03.2018
comment
Как насчет https поверх этой конфы? - person Rayjax; 31.05.2018

Проблема DNS-apex-requires-an-A-record определенно не решена.

Я не могу лично поручиться за них, но на www.wwwizer.com размещена бесплатная служба перенаправления.

person Uriah Carpenter    schedule 18.03.2011