Изменить домен сайта

Материал из 1GbWiki.

(Различия между версиями)
Перейти к: навигация, поиск
Версия 18:29, 15 августа 2016 (править)
Chapay (Обсуждение | вклад)

← К предыдущему изменению
Текущая версия (16:56, 25 октября 2016) (править) (отменить)
Chapay (Обсуждение | вклад)

 
(41 промежуточная версия не показана)
Строка 1: Строка 1:
Если у Вас появилась необходимость изменить доменное имя для вашего сайта, нужно учитывать, что во многих случаях необходимо проводить Если у Вас появилась необходимость изменить доменное имя для вашего сайта, нужно учитывать, что во многих случаях необходимо проводить
-изменения не только со стороны системы хостинга (в админ панели), но и возможно в настройках самого сайта.+изменения не только со стороны системы хостинга (в админпанели), но и возможно в настройках самого сайта.
-Так же это может быть актуально при переносе на хостинг сайта, который предварительно создавался и отлаживался на локальном веб-сервере.+<br>Так же это может быть актуально при переносе на хостинг ресурса, который предварительно создавался и отлаживался на локальном веб-сервере.
-== '''1.''' Сначала нужно провести необходимые настройки в админ-панели системы хостинга. ==+== '''1.''' Настройки в панели управления хостингом ==
<br> <br>
-Создать поддержку домена на наших dns и создать для него сайт.+Создать поддержку домена и сайт для него можно в разделе [https://www.1gb.ua/c/as Зарегистрировать/привязать домен и создать сайт] , выбрав на странице подходящий Вам вариант.
-Это можно сделать в разделе "Зарегистрировать/привязать домен и создать сайт" https://www.1gb.ua/c/as, выбрав на странице подходящий Вам вариант.+<br>Если необходимо привязать существующий домен или зарегистрировать новый к существующему сайту - раздел [https://www.1gb.ua/c/ad Зарегистрировать/привязать домен к сайту или VDS]
-Если необходимо привязать сеществующий домен или зарегистрировать новый к существующему сайту - раздел "Зарегистрировать/привязать домен к сайту или VDS" https://www.1gb.ua/c/ad+
- +
- +
-Если домен был зарегистриовать через другую компанию, то, так же, сменить ns на наши, у текущего регистратора домена. +
-Более детально можно ознакомиться на странице http://1gb.ua/ns+
-Другим способом является прописать ip сервера, где будет размещен сайт, в качестиве А-записи на текущих ns.+
-Посмотреть ip, в нашей системе, можно по ссылке https://www.1gb.ua/c/s+
- +
-Вышеуказанные настройки вступают всилу в течение 1-2 часов, изменения dns могут затянуться до 12 часов.+
 +Если домен был зарегистрирован через другую компанию, необходимо сменить ns на наши у текущего регистратора. Более детально можно ознакомиться на странице [http://1gb.ua/ns Поддержка DNS для ваших имен]
 +<br>Другой способ - прописать ip сервера, где будет размещен сайт, в качестве А-записи на текущих ns.
 +Посмотреть ip для Вашего сайта, в нашей системе, можно в разделе [https://www.1gb.ua/c/s Управление сайтами и серверами]
 +<br><br>Вышеуказанные настройки вступают в силу в течение 1-2 часов, обновление dns серверов может занять от 1 до 12 часов.
== '''2.''' Изменение привязки на уровне cms == == '''2.''' Изменение привязки на уровне cms ==
<br> <br>
-Некоторые cms системы указывают в настройках какой-то из доменов, как домен по-умолчанию.+Некоторые cms системы указывают в настройках какой-то из доменов, как домен по умолчанию.
-Как правило это происходит при устанвке cms, основываясь на том, какой домен использовался при этом.+Как правило это происходит при установке cms, основываясь на том, какой домен использовался при этом.
-Для примера можно привести ситуацию, когда Вы регистрируете новый аккаунт и домен на хостинге 1gb.ua.+Для примера можно привести ситуацию, когда вы регистрируете новый аккаунт и доменное имя на хостинге 1gb.ua.
-Через час после регистрации Вы уже можете пользоваться хостингом, но основйной домен регистрируется после оплаты.+Через час после регистрации вы уже можете пользоваться хостингом, но основной домен регистрируется после оплаты.
-До этого времени можно работать по тестовому домену в зоне .1gb.ua, который создается вместе с каждым сайтом.+До этого времени можно работать по тестовому имени в зоне .1gb.ua, которое создается вместе с каждым сайтом.
-Если, к примеру, wordpress будет установлен с использованием тестового домена, то позже Вы столкнетесь с проблемой, что все ссылки на сайте генерируются именно с его использованием.+Если, к примеру, wordpress будет установлен с использованием тестового домена, то позже вы столкнетесь с проблемой, что все ссылки на сайте генерируются именно с его использованием, несмотря на то, что уже существует и работает основное доменное имя.
-Не смотря на то, что уже существует и работает основное доменное имя.+
Ниже будут приведены примеры, как изменить домен по умолчанию, в настройках некоторых cms систем. Ниже будут приведены примеры, как изменить домен по умолчанию, в настройках некоторых cms систем.
-Важно! При прямых манипуляциях з базой данных или скриптами сайта, рекомендуем сделать ручной бекап ресурса.+ 
-Это можно сделать в разделе https://www.1gb.ua/c/b1+<div style='width:100%; height:45px; border:dotted black 2px; background-color:#eef4ee; padding-left:5px;font-style:ittalic'>
 +'''Важно!''' При прямых манипуляциях с базой данных или скриптами сайта, рекомендуем сначала создать ручной бэкап ресурса.<br>
 +Это можно сделать в разделе [https://www.1gb.ua/c/b1 Создание резервных копий]
 +</div>
 +<br>
<ul> <ul>
<li>'''Wordpress'''<br> <li>'''Wordpress'''<br>
Строка 40: Строка 38:
<ol> <ol>
-<li> Зайдите в '''админ-панель вашего сайта''' на страницу «Настройки — Общие».+<li> Зайдите в '''админпанель вашего сайта''' на страницу «Настройки — Общие».
[[Изображение:1 wpsett.png|600px|center|thumb|смена домена в настройках wordpress]] [[Изображение:1 wpsett.png|600px|center|thumb|смена домена в настройках wordpress]]
В полях «Адрес WordPress» и «Адрес сайта» укажите URL нового домена и подтвердите изменения, нажав на кнопку «Сохранить изменения». В полях «Адрес WordPress» и «Адрес сайта» укажите URL нового домена и подтвердите изменения, нажав на кнопку «Сохранить изменения».
-После этого wordpress переадресует Вас на страницу входа в админ-панель, но уже по новому домену.<br></li>+После этого wordpress переадресует Вас на страницу входа в админпанель, но уже по новому домену.<br><br> </li>
-<li><br> '''Изменить непосредственно в базе данных.''' +<li>'''Изменить непосредственно в базе данных.'''
-Для этого можете подключиться к базе данных любым удобным для Вас клиентом, к примеру phpMyAdmin, который доступен+Для этого можете подключиться к базе данных любым удобным для вас клиентом, к примеру phpMyAdmin, который доступен
на хостинге по ссылке http://pma.1gb.ua на хостинге по ссылке http://pma.1gb.ua
-Вверху нажать на кнопку "Окно mysql запроса" и выполнить запросы подставив свои данные+<br>Вверху нажать на кнопку "Окно sql запроса" и выполнить запросы, подставив свои данные
[[Изображение:2 queryPMA.png|600px|center|thumb|смена домена в базе данных]] [[Изображение:2 queryPMA.png|600px|center|thumb|смена домена в базе данных]]
Строка 63: Строка 61:
</div> </div>
-<p>Для проверки, через phpMyAdmin, можно попробовать найти старый домен с помощью поиска по базе данных. (скрин)+<br>Для проверки, через phpMyAdmin, можно попробовать найти старый домен с помощью поиска по базе.
[[Изображение:3 searchPMA.png|600px|center|thumb|поиск PMA]] [[Изображение:3 searchPMA.png|600px|center|thumb|поиск PMA]]
-<li>+</li>
-<li> Если Вы ещё не импортировали дамп базы данных на хостинг, то его можно открыть текстовым редактором (к примеру notepad++) и заменить все вхождения подстроки со старым+<li> <b> Если вы переносите уже готовый сайт</b> и ещё не импортировали '''дамп базы данных''' на хостинг, то его можно открыть текстовым редактором (к примеру notepad++) и заменить все вхождения подстроки со старым
-доменом на новый. Сохранить и проимпортировать дамп в базу</li></ol></li>+доменом на новый. Сохранить и проимпортировать дамп в базу.</li></ol><br></li>
 + 
 +<li>'''OpenCart'''<br>
 +В файлах config.php и admin/config.php изменить значения констант HTTPS_SERVER, HTTP_SERVER, HTTP_CATALOG, HTTPS_CATALOG</li>
 +</ul>
 + 
-<li>'''OpenCart'''+[[Категория:Начинающим]]
-В файлах config.php и admin/config.php изменить значения констант HTTPS_SERVER, HTTP_SERVER, HTTP_CATALOG, HTTPS_CATALOG</p></li>+[[Категория:CMS]]
 +[[Категория:Проблемы с известными скриптами]]

Текущая версия

Если у Вас появилась необходимость изменить доменное имя для вашего сайта, нужно учитывать, что во многих случаях необходимо проводить изменения не только со стороны системы хостинга (в админпанели), но и возможно в настройках самого сайта.
Так же это может быть актуально при переносе на хостинг ресурса, который предварительно создавался и отлаживался на локальном веб-сервере.


[править] 1. Настройки в панели управления хостингом


Создать поддержку домена и сайт для него можно в разделе Зарегистрировать/привязать домен и создать сайт , выбрав на странице подходящий Вам вариант.
Если необходимо привязать существующий домен или зарегистрировать новый к существующему сайту - раздел Зарегистрировать/привязать домен к сайту или VDS

Если домен был зарегистрирован через другую компанию, необходимо сменить ns на наши у текущего регистратора. Более детально можно ознакомиться на странице Поддержка DNS для ваших имен
Другой способ - прописать ip сервера, где будет размещен сайт, в качестве А-записи на текущих ns. Посмотреть ip для Вашего сайта, в нашей системе, можно в разделе Управление сайтами и серверами

Вышеуказанные настройки вступают в силу в течение 1-2 часов, обновление dns серверов может занять от 1 до 12 часов.

[править] 2. Изменение привязки на уровне cms


Некоторые cms системы указывают в настройках какой-то из доменов, как домен по умолчанию. Как правило это происходит при установке cms, основываясь на том, какой домен использовался при этом.

Для примера можно привести ситуацию, когда вы регистрируете новый аккаунт и доменное имя на хостинге 1gb.ua. Через час после регистрации вы уже можете пользоваться хостингом, но основной домен регистрируется после оплаты. До этого времени можно работать по тестовому имени в зоне .1gb.ua, которое создается вместе с каждым сайтом.

Если, к примеру, wordpress будет установлен с использованием тестового домена, то позже вы столкнетесь с проблемой, что все ссылки на сайте генерируются именно с его использованием, несмотря на то, что уже существует и работает основное доменное имя.


Ниже будут приведены примеры, как изменить домен по умолчанию, в настройках некоторых cms систем.

Важно! При прямых манипуляциях с базой данных или скриптами сайта, рекомендуем сначала создать ручной бэкап ресурса.
Это можно сделать в разделе Создание резервных копий


  • Wordpress
    Существует несколько способов:
    1. Зайдите в админпанель вашего сайта на страницу «Настройки — Общие».
      смена домена в настройках wordpress
      смена домена в настройках wordpress

      В полях «Адрес WordPress» и «Адрес сайта» укажите URL нового домена и подтвердите изменения, нажав на кнопку «Сохранить изменения».

      После этого wordpress переадресует Вас на страницу входа в админпанель, но уже по новому домену.

    2. Изменить непосредственно в базе данных. Для этого можете подключиться к базе данных любым удобным для вас клиентом, к примеру phpMyAdmin, который доступен на хостинге по ссылке http://pma.1gb.ua
      Вверху нажать на кнопку "Окно sql запроса" и выполнить запросы, подставив свои данные
      смена домена в базе данных
      смена домена в базе данных

      UPDATE wp_options SET option_value = replace(option_value, 'http://domain.ua', 'http://newdomain.ua') WHERE option_name = 'home' OR option_name = 'siteurl';
      UPDATE wp_posts SET guid = replace(guid, 'http://domain.ua','http://newdomain.ua');
      UPDATE wp_posts SET post_content = replace(post_content, 'http://domain.ua', 'http://newdomain.ua');


      Для проверки, через phpMyAdmin, можно попробовать найти старый домен с помощью поиска по базе.

      поиск PMA
      поиск PMA
    3. Если вы переносите уже готовый сайт и ещё не импортировали дамп базы данных на хостинг, то его можно открыть текстовым редактором (к примеру notepad++) и заменить все вхождения подстроки со старым доменом на новый. Сохранить и проимпортировать дамп в базу.

  • OpenCart
    В файлах config.php и admin/config.php изменить значения констант HTTPS_SERVER, HTTP_SERVER, HTTP_CATALOG, HTTPS_CATALOG
Личные инструменты