Как привязать домен к сайту
Автор: WmhostСоздать собственный одностраничный сайт может каждый пользователь интернета. Для этого нет необходимости разбираться в веб-программировании, верстке и других сложных вещах. Достаточно зарегистрировать аккаунт в онлайн-сервисе бесплатного конструктора сайтов, например Tilda или Wix, и следовать простым инструкциям. Процедура займет не более получаса.
Здесь же вам предложат два варианта привязки сайта к домену - бесплатный url-адрес третьего уровня самого сервиса, либо самостоятельную запись существующего доменного имени. В первом случае процедура регистрации происходит автоматически, но сам адрес имеет довольно громоздкий и трудночитаемый вид. Для того чтобы получить собственный домен, который более всего подходит для тематики вашего сайта, названия компании или бренда, его необходимо зарегистрировать и купить у хостинг-провайдера или аккредитованного регистратора.
Начинаем с регистрации домена
В случае самостоятельной регистрации домена вначале выбираем регистратора. Раньше существовало деление между компаниями, аккредитованными для регистрации доменных имен и хостинг-провайдерами, оказывающими услуги по размещению веб-ресурсов на удаленном сервере. Сейчас все хостеры предоставляют возможность регистрации онлайн-адреса, а регистраторы оказывают хостинговые услуги. Как выбрать доменное имя читайте в статье "Какой домен лучше купить".
После выбора зоны и самого имени производим оплату и становимся владельцами доменного адреса как минимум на год. Теперь у вас есть сайт, представляющий собой базу данных, программный код для управления, навигации и статичные файлы. Адрес url, по которому ресурс идентифицируется в сети. Необходимо объединить их для того, чтобы пользователи могли попадать на страницы сайта через отправку запроса из браузера на сервер хостинга, где хранится вся информация вашего ресурса.
Процесс привязки домена к сайту может отличаться в зависимости от того, где находится ваш ресурс, в какой CMS он создан. Бывают ситуации, когда вначале создается сайт, находящийся локально на компьютере пользователя. Далее его размещают на хостинге и привязывают домен. Сайт может быть “собран” сразу на хостинге, либо в том же бесплатном конструкторе, который в данном случае включает в услуги и размещение ресурса.
Привязка домена на хостинге
Итак, вы выбрали тарифный план у хостинг-провайдера, зарегистрировались и получили доступ к панели управления. У вас есть доменное имя, приобретенное у стороннего регистратора. Такое случается, например, когда вы покупаете готовый домен, зарегистрировали удачное имя до момента создания веб-ресурса. Вопросы создания, размещения и переноса сайта на хостинг не рассматриваем, это тема отдельной статьи.
Если домен приобретен у вашего хостинг провайдера, то его подключение к сайту происходит автоматически. В случае ручной настройки необходимо прописать DNS-серверы для домена на сайте той компании, в которой обслуживается домен.
Последовательность действий привязки домена к хостингу:
-
Вам понадобятся регистрационные данные, которые предоставил хостинг-провайдер. Обычно их высылают письмом, либо их можно посмотреть в личном кабинете. В случае затруднений с восстановлением утерянных данных обратитесь в техподдержку. Скопируйте адреса DNS-сервера.
-
Зайдите в личный кабинет регистратора, найдите поля с DNS-адресами или пункт меню "Делегирование/привязка". Вставьте DNS-адреса провайдера в соответствующие поля, сохраните изменения. Обычно dns-серверы имеют такой вид:
-
ns1.wmhost.ru;
-
ns2.wmhost.ru;
-
Зайдите в панель управления хостингом, введите выбранный домен и создайте или разместите сайт.
В каждом отдельном случае процедура может немного отличаться. Следуйте инструкциям и подсказками на сайте. Для того чтобы изменения вступили в силу понадобится от 12 до 48 часов. Если все было сделано правильно, то обычно через сутки ваш сайт начнет отображаться в браузере по url-адресу.
Отображение страниц сайта
Обычно страница сайта – это просто запись в базе данных, реально никаких отдельных файлов для страниц на сервере не создается. При вводе адреса в браузер происходит обращение на сервер к вашему сайту. Там обычно загружается один и тот же файл, чаще всего index.php. В этом файле на языке php настраивается загрузка определенной записи из базы данных в зависимости от вводимого url. В браузере отображается соответствующая страница сайта с контентом. В панели управления CMS создание и привязка новых страниц осуществляется в графическом интерфейсе.
Привязка нескольких доменов к сайту
Бывает так, что регистрируется несколько доменных имен, например, в разных зонах. Либо осуществляется переход с домена третьего уровня на более короткий адрес. Может быть, что покупается или регистрируется абсолютно новый домен, при этом “старый” адрес уже хорошо известен клиентам, индексируется в поисковиках. Необходимо, чтобы при наборе в адресной строке разных url в браузере отображался один и тот же ресурс. При этом поисковые системы индексировали такой сайт как один, а не как несколько независимых ресурсов. Для этого потребуется настройка 301 редиректа, которая производится внесением соответствующей записи в файлы .htaccess и robots.txt.
Если домен зарегистрирован не у хостинг-провайдера, а у стороннего регистратора, потребуется привязать дополнительное доменное имя к хостингу. Для это необходимо произвести ряд последовательных операций.
-
Обратитесь к администрации хостинга для предоставления DNS серверов (минимум двух) для поддержки домена. Также попросите прописать адресные записи (A) с IP-адресом, ведущим на сайт, требующий переадресации.
-
В личном кабинете регистратора пропишите в параметрах доменного имени DNS-серверы домена DNS1 и DNS2, которые вам предоставила администрация хостинга.
-
После прохождения процесса регистрации доменного имени обратитесь к администрации хостинга с просьбой прописать полученное доменное имя в качестве синонима для уже существующего сайта.
Теперь какое бы доменное имя не набрал пользователь в адресной строке, оно мгновенно сменится на главное и в браузере отобразится актуальный сайт. Функция редирект обеспечит индексацию поисковыми машинами того домена, который вы определили как основной.
В CMS-конструкторе достаточно придумать имя и потратить немного времени на верстку сайта, после чего он сразу будет отображаться в браузере. Если вы пользуетесь услугами регистратора и размещаете ресурс на хостинге, все сложнее. Через минуту страница не отобразится, установите ли вы CMS или загрузите несколько html-страничек. Потребуется ручная настройка как на стороне хост-сервера, так и в кабинете регистратора. Да и сам сайт станет доступен минимум через сутки - после того, как обновления пройдут регистрацию во всей сети. Если время не терпит, создайте html-файлы на локальном сервере, чтобы потом загрузить на хостинг готовые страницы.
Dorian Gray, 20:45, Feb. 28/2014
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Asperiores earum, doloribus at voluptates dolorem magnam, ducimus enim quibusdam accusantium deserunt dignissimos a impedit id ut. Cum aliquam distinctio fugiat sunt.
reply