У меня такой вопрос. Информации много, но все, что я пробовал, не помогло, и я все еще не могу определить, можно ли вообще помочь.
У меня изначально есть сайт с провайдером. Позже я перенес DNS на другой сайт веб-хостинга, но настройки DNS все еще видны на исходном регистраторе домена.
Итак, что происходит, сайт отображается по адресу www.domain.com, но не тогда, когда я помещаю domain.com
Я проверил настройки CNAME как у исходного, так и у нового провайдера, и они верны. Я также попытался включить пересылку с использованием файла .htaccess, и это тоже не удалось (хотя некоторые другие перенаправления, похоже, работают хорошо).
Я не могу определить, где еще искать, чтобы наконец заставить домен.com работать! Может быть, это какое-то ограничение на новом веб-хостинге, запрещающее подобные вещи? (даже если присутствует настройка CNAME) Любая помощь будет принята с благодарностью. Меня это беспокоит больше месяца!
Спасибо
ОБНОВЛЕНИЕ 10/10/11
Я пытаюсь во всем этом разобраться. Домен fineenergy.co.uk (или www.fineenergy.co.uk - тот, который действительно работает)
Выполняя NSLookUp, я получаю гораздо больше результатов, чем www.fineenergy.co.uk
Я думаю, как вы сказали, отсутствует запись A или записи CNAME, но после проверки настроек DNS я обнаружил, что обе записи есть. Подробно: Хост-рекордсмен fineenergy.co.uk указывает на 66.96.147.104 CNAME Record Host fineenergy.co.uk указывает на www.fineenergy.co.uk
Не уверен, что еще я мог бы добавить к этому. Единственное, что я могу придумать, это то, что эти настройки игнорируются в пользу настроек исходного хоста.
Любое другое предложение будет очень приветствоваться. Спасибо, ребята, за помощь!
Теперь, когда вы разместили домен, мы видим, что корневой домен (без www) не был настроен в DNS.
www.fineenergy.co.uk имеет запись A, указывающую на 66.96.147.104, но для fineenergy.co.uk ничего не указано
Вам необходимо добавить запись A для fineenergy.co.uk, указывающую на 66.96.147.104
РЕДАКТИРОВАТЬ: Хорошо, посмотрев еще раз, это кажется немного сложнее ...
Nominet говорит, что вашими серверами имен должны быть ns1.ipage.com и ns2.ipage.com, но dig говорит, что ваши NS-записи установлены на dns1.fluent.ltd.uk и dns2.fluent.ltd.uk в зоне
Поиск fineenergy.co.uk на dns1.fluent.ltd.uk или dns2.fluent.ltd.uk показывает, что записи нет
Поиск www.fineenergy.co.uk на dns1.fluent.ltd.uk или dns2.fluent.ltd.uk показывает запись A для 66.96.147.104
Поиск fineenergy.co.uk на ns1.ipage.com и ns2.ipage.com показывает запись CNAME, указывающую на www.fineenergy.co.uk, что противоречит правилам DNS.
Поиск www.fineenergy.co.uk на ns1.ipage.com и ns2.ipage.com показывает рекорд А - 66.96.147.104
Похоже, что в зоне ns1.ipage.com и ns2.ipage.com нет записей серверов имен.
Не видя фактических записей, вы захотите выполнить DIG (или NSLOOKUP) в домене и посмотреть, что возвращается с www и без него.
Так устроен stackoverflow.com. Если вам не хватает записи CNAME или A как для www, так и без него, это ваша проблема.
stackoverflow.com. 1200 IN A 64.34.119.12
www.stackoverflow.com. 1200 IN CNAME stackoverflow.com.
Если вы разместите домен, мы сможем лучше помочь. Кроме того, этот вопрос должен быть на serverfault.com, я попросил переместить его туда, поскольку он не связан с программированием.
РЕДАКТИРОВАТЬ: 10/10
Поскольку вы видите запись A, а Интернет - нет, возможно, это связано с тем, что домен указывает на неправильные серверы имен.
Name servers:
dns1.fluent.ltd.uk 195.78.94.253
dns2.fluent.ltd.uk 195.78.94.254
Вы упомянули переключение веб-хостов, если это не ваш текущий веб-хост, вам необходимо связаться с 1 & 1 AG и попросить их изменить серверы имен на ваш текущий веб-хост, чтобы Интернет видел правильные записи DNS.
Это может не иметь отношения к DNS. Ваш веб-сервер также может потребоваться настроить для обработки domain.com в дополнение к www.domain.com. то есть необходимо сообщить, что он обслуживает контент для domain.com и где этот контент находится. Если вы использовали apache, один из способов сделать это - настроить ServerAlias настройка в исходной конфигурации домена.