Skip to main content

Чӣ тавр Domain Mapping-ро Ташкил кардан (v2)

НОТА МҲИМ: Ин мақола ба Ultimate Multisite версияи 2.x ишора мекунад.

Аз функсияҳои қави‌ترینҳо аз як шабакаи премиум он аст, ки имконият медиҳад, ки ба муштариёнаш имкон диҳед, ки домени ба даст овардашударо ба сайти худ пайваст кунанд. Баъзе мегӯем, ки кадом аз инҳо профессионалтар аст: [joesbikeshop.yournetwork.com ё [joesbikeshop.com? Ин аст он далели он ки Ultimate Multisite ин хусусиятро бе тавониёти истифодаи плагиниҳои муштаъриёна ба шумо пешниҳод мекунад.

Domain Mapping чист?

Ба мисли номи он, domain mapping — имконияти дар Ultimate Multisite мавҷудаст, ки дар он дархости домени худкорро қабул карда, онро ба сайти мувофиқ дар шабака бо он домен махсусан пайваст карда месозад.

Чӣ тавр domain mapping-ро дар шабакаи Ultimate Multisite таҳия кардан

Domain mapping барои кор кардан аз ҷониби шумо якчанд танзимҳо талаб мешавад. Бахтар аст, ки Ultimate Multisite корҳои душворро барои шумо автоматикӣ мекунад, то шумо ба осонӣ талаботҳоро иҷро намоед.

Дар ҷараёни инсталлятсияи Ultimate Multisite, wizard (инструменти ройгон) мустақиман sunrise.php-ро ба папка муайяншуда кӯпий ва инсталл мекунад. Wizard ба шумо иҷозат намедиҳад ин қадамро идома диҳед, то он пурра анҷом нагардад.

Ин маънои онро дорад, ки яъне пас аз он ки wizard-и инсталлятсияи Ultimate Multisite шабакаи шуморо таҳия кард, шумо метавонед дарҳол domain mapping-ро оғоз намоед.

Диққат намоед, ки domain mapping дар Ultimate Multisite маҷбур нест. Шумо имконият доред, ки аз функсияи domain mapping-и муштараки WordPress ё ҳар як ҳалли дигари domain mapping истифода баред.

Агар вам знадобится отключить маппинг домена Ultimate Multisite, чтобы дайте місце другим рішенням для маппинга доменов, вы можете отключить эту функцию в разделе Ultimate Multisite > Settings > Domain Mapping.

Страница настроек маппинга домена, показывающая перенаправление администратора, сообщение о маппинге и DNS-опции

Сразу под этим вариантом вы также увидите опцию Force Admin Redirect (Принудительное перенаправление администратора). Эта опция позволяет вам контролировать, смогут ли ваши клиенты получить доступ к своей панели администратора как на их пользовательском домене и поддомене, так и только на одном из них.

Если вы выберете Force redirect to mapped domain (Принудительное перенаправление на маппированный домен), ваши клиенты смогут получить доступ к своей панели администратора только на их пользовательских доменах.

Вариант Force redirect to network domain (Принудительное перенаправление на сетевой домен) сделает прямо противоположное — вашим клиентам будет разрешен доступ к панелям администратора только на их поддоменах, даже если они попытаются войти в систему на своих пользовательских доменах.

А опция Allow access to the admin by both mapped domain domain and network domain (Разрешить доступ к админу как с маппированного домена, так и с сетевого домена) позволит им получить доступ к своим панелям администратора как на поддомене, так и на пользовательском домене.

Раскрывающийся список перенаправления администратора, показывающий три варианта перенаправления

Есть два способа маппинга пользовательского домена. Первый — это маппинг имени домена из панели администратора вашей сети как суперадминистратора, а второй — через панель администратора подсайта в разделе аккаунта.

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

Как убедиться, что настройки DNS домена настроены правильно

Чтобы маппинг (сопоставление) заработал, вам нужно убедиться, что домен, который вы планируете сопоставить, указывает на IP-адрес вашей сети. Обратите внимание: вам нужен IP-адрес самой сети — IP-адрес того домена, где установлен Ultimate Multisite — а не IP-адрес вашего кастомного домена, который вы хотите сопоставить. Чтобы найти IP-адрес конкретного домена, мы предлагаем зайти на Site24x7, например.

Чтобы правильно сопоставить домен, вам нужно добавить A RECORD в вашу конфигурацию DNS, указывающий на этот IP-адрес. Управление DNS сильно различается у разных регистраторов доменов, но существует множество обучающих материалов в интернете по этому поводу, если вы поищете " Создание A Record в XXXX ", где XXXX — ваш регистратор доменов (например, " Создание A Record в GoDaddy ").

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

Если вы планируете разрешить клиентам настраивать свои собственные домены, им придется сделать эту работу самостоятельно. Направляйте их к системе поддержки своего регистратора, если они не смогут создать A Record.

Сопоставление кастомного доменного имени как Супер администратор

Когда вы вошли в систему под супер администратором вашей сети, вы можете легко добавлять и управлять кастомными доменными именами, перейдя по разделу Ultimate Multisite > Domains.

Страница списка доменов в Ultimate Multisite

Под этой страницей вы можете нажать кнопку Add Domain вверху, и это откроет модальное окно, где вы сможете настроить и заполнить поля custom domain name (пользовательское доменное имя), the subsite (субсайт), к которому вы хотите применить пользовательское доменное имя, а также решить, хотите ли вы установить его как primary domain (основной домен) или нет (обратите внимание, что можно сопоставить несколько доменных имен с одним субсайтом).

Модальное окно Add Domain с именем домена, выбором сайта и переключателем основного домена

После того как вы введете всю информацию, вы сможете нажать кнопку Add Existing Domain внизу.

Это запустит процесс проверки и получения информации о DNS вашего пользовательского доменного имени. Внизу страницы также появится лог, чтобы вы могли следить за процессом. Этот процесс может занять несколько минут.

Ultimate Multisite v2.13.0 также автоматически создает внутреннюю запись домена при создании нового сайта на хосте, который должен рассматриваться как домен на каждый сайт. Если хост является основным доменом сети или одним из базовых доменов формы оформления заказа, настроенных в поле Site URL (URL сайта), автоматическая связанная запись домена пропускается, чтобы общий базовый домен оставался доступным для каждого сайта, который его использует.

Статус Stage (Этап) должен измениться с Checking DNS (Проверка DNS) на Ready (Готов) если все настроено правильно.

Если вы нажмете на имя домена, вы сможете увидеть некоторые опции внутри него. Давайте быстро посмотрим на них:

Страница с деталями домена со переключателями этапа, сайта, активного, основного и SSL

Маълумот: Инҳо марҳилаҳои мавҷудаи домен (domain) мебошанд. Вақте ки шумо дигар доменро илова мекунед, он одатан дар марҳилаи Checking DNS (Тасдиқи DNS) қарор мегирад. Дар ин ҷо равиш барои тафтиши воридшавӣ (DNS entries) ва тасдиқи дурустии онҳо амал мекунад. Баъдан, домен ба марҳилаи Checking SSL (Тасдиқи SSL) гузашта мешавад. Ultimate Multisite тафтиш мекунад, ки домен дониши сертификати SSL аст ё нест ва домени шуморо ҳамчун Ready (Гоҳар) ё Ready (without SSL) (Гоҳар бидуни SSL) тасниф мекунад.

Site: Поддомини (subdomain) ки бо ин домен пайваст аст. Домени мувофиқшуда (mapped domain) мундариҷаи ин сайт-ро нишон медиҳад.

Active: Шумо метавонед ин 옵шн (опсия) -ро ба кор гиред ё ба кор даст нагиред, то доменро фаъол ё нефаъол кунед.

Is Primary Domain?: Мижонона шумо метавонед барои ҳар як сайт аз бештар аз як домени мувофиқшуда (mapped domain) дошта бошед. Ин опсия-ро истифода баред, то интихоб намоед, ки ин домен барои он сайти мушаххас Primary Domain (Домени асосӣ) аст ё нест.

Is Secure?: Ҳарчанд Ultimate Multisite пеш аз фаъол кардани он тафтиш мекунад, ки домен сертификати SSL дорад ё нест, шумо метавонед мустақиман интихоб намоед, ки домениро бо ё бидуни сертификати SSL ворид кунед. Эътибор диҳед, ки агар вебсайт сертификати SSL надошта бошад ва шумо кӯшиш кунед, ки онро бо SSL фавран ворид кунед, метавонад ба шумо хатоҳо диҳад.

Тасвири номи домени мустақил (custom domain name) ҳамчун истифодаи поддомен (Subsite user)

Администраторҳои поддомен низ метавонаванд номи домени мустақилиро аз дашбор администратори поддомени худ пайваст кунанд.

Дар аввал, шумо бояд иҷозат намоед, ки ин опсияро дар танзимот Domain mapping (Пайваст кардани домен) фаъол кунед. Намудаи экранро паём варӣ кунед:

Шумо ин опсияро дар сатҳи Plan (Нақша) ё 옵шнҳои маҳсулоти дар Ultimate Multisite > Products (Ultimate Multisite > Маҳсулотҳо) тасдиқ ва танзим карда метавонед.

Custom Domains section on the product edit page

Когда одна из этих опций включена и пользователю субсайта разрешено настраивать собственные доменные имена, пользователь субсайта увидит метабокс под страницей Account с названием Domains.

Пользователь может нажать кнопку Add Domain, и появится модальное окно с некоторыми инструкциями.

Затем пользователь может нажать Next Step (Следующий шаг) и продолжить добавление собственного доменного имени. Он также может выбрать, будет ли это основной домен или нет.

Нажатие на Add Domain (Добавить домен) запустит процесс проверки и получения информации о DNS вашего собственного домена.

О синхронизации доменов (About Domain Syncing)

Синхронизация доменов — это процесс, при котором Ultimate Multisite добавляет ваше собственное доменное имя в ваш аккаунт хостинга как дополнительный домен для того, чтобы настройка домена работала.

Синхронизация доменов происходит автоматически, если у вашего хостинг-провайдера есть интеграция с функцией настройки доменных имен Ultimate Multisite. В настоящее время эти провайдеры включают Runcloud, Closte, WP Engine, Gridpane, WPMU Dev, Cloudways и Cpanel.

Когда интеграция с хостинг-провайдером активна, Ultimate Multisite также может ставить в очередь задачу по созданию DNS или поддомена на стороне провайдера для недавно созданных сайтов. Если ни одна интеграция не слушает эту задачу, фоновая работа пропускается, чтобы избежать записей в очереди типа no-op (бездействие). Проверки DNS и SSL для настроенных доменов продолжают выполняться через обычный процесс этапа домена.

Шумо бояд ин интегратсияро дар садори Integration (Интегратсия) дар танзимотҳои Ultimate Multisite фаъол кунед.

Integrations tab in Ultimate Multisite settings showing hosting providers

Эътибор диҳед, агар хостинг‌хонаи шумо аз онҳое бошад, ки дар боло зикр шудаанд, набошад, shum бояд номи доменро худатон мувофиқ кунед ё илова кунед ба ҳисоби хостинги худ.