Настройка поддоменов

Плагин «WT GeoTargeting Pro» позволяет настроить поддомены с привязкой к городам или другим регионам, для последующей настройки геотаргетинга на сайте.

Возможность настройки поддоменов появилась в версии 1.6.0 Pro.

Поддержка поддоменов (субдоменов) включает:

  1. Закрепление за каждым регионом своего поддомена. Ввод имени поддомена в настройках региона;
  2. При открытии поддомена происходит проверка наличия текущего поддомена среди активных регионов;
  3. Настройка переадресации в случае отсутствия текущего поддомена.

Для работы с поддоменами необходимо:

  1. Установить CMS WordPress в одну директорию сервера.
  2. Настроить обращение всех поддоменов к директории сайта CMS WordPress (например, в качестве алиасов). То есть, все сайты на поддоменах должны являться зеркалами основного сайта.
  3. Настроить в конфигурации CMS WordPress поддержку зеркал (относительных ссылок). Пример кода ниже.
  4. Предусмотреть в работе сайта использование только относительных ссылок.
  5. Добавить регионы с контактной информацией и именами поддоменов.
  6. Настроить тему оформления для отображения геозависимой информации;
  7. Настроить в теме оформления подтверждение и выбор региона, предусмотреть генерацию ссылок выбора региона с учетом поддоменов.
  8. Активировать поддержку поддоменов и настроить логику работы в панели управления на странице WT Geotagreting — Субдомены.

Обратите внимание:

  • Один поддомен привязан только к одному региону, и отображает данные принадлежащие именно этому региону.
  • Принадлежность поддомена региону настраивается в настройках региона.
  • Основной сайт (домен второго уровня) может отображать геотаргетированный контент для разных регионов.
  • Все сайты поддоменов являются зеркалом основного сайта, но благодаря геотаргетированным данным настроенным в теме, меню и страницах, контент отображается тот, который предназначен для региона, за которым закреплен поддомен.
  • В настройках региона нужно указывать имя поддомена без основного домена. Пример: для subdomen.domen.ru пишем subdomen.
  • Активировать поддержку поддоменов плагином WT Geotargeting Pro нужно после того как убедитесь что поддомены настроены корректно. То есть до активации поддержки поддоменов по ссылке с поддоменом должно корректно открываться зеркало основного сайта.
  • Откройте в Панели управления страницу Настройки субдоменов в разделе настроек плагина WT Geotargeting Pro.
  • Активируйте настройки:
    • Активировать поддержку субдоменов;
    • Устанавливать местоположение на основе домена и субдомена;
    • Проверять наличие субдомена среди регионов, выдавать ошибку 404 в случае отсутствия.
  • На основном домене отображается регион без параметра «Субдомен» с активированным параметром «По умолчанию».

Настройки:

  • Индекс $_SERVER для получения значения HOST. По умолчанию: HTTP_HOST. (ver.1.10 Pro)

Настройка основного адреса сайта в CMS WordPress

Для отключения перенаправления на основной домен сайта и включения относительных ссылок добавьте в файл wp-config.php следующий код:

или

или

Не забудьте указать корректный протокол соединения. Например: http, https.

Кириллические домены

В версии Pro 1.7.6 появилась поддержка кириллических доменов. Кириллические субдомены, на страницах настройки региона, необходимо вводить как есть, без перекодирования. В предыдущих версиях плагина кириллические субдомены необходимо было вводить Unicode-символами в формате Punycode. Домен первого уровня до 3х символов.

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

Вопросы и Ответы

Плагин позволяет создавать поддомены?

Ответ: Плагин WT Geotargeting Pro поддерживает работу с поддоменами, но настроить поддомены на сервере и в CMS WordPress вам необходимо самостоятельно.

Для региональных поддоменов потребуется Мультисайт?

Ответ: Нет, плагин WT Geotargeting Pro не поддерживает режим Мультисайт. Региональные поддомены настраиваются на базе одной единой панели администратора. Подробнее о настройке поддоменов на странице «Поддомены».

Плагин позволяет на каждом поддомене размещать отдельные посты?

Ответ: Плагин WT Geotargeting Pro поддерживает привязку постов к городам и фильтрацию постов по активному городу на странице Архив.

Можно ли выбрать город для основного домена, например Москву?

Ответ: Да, для основного домена можно выбрать город.

Можно для каждого поддомена генерировать свои настройки robots.txt?

Ответ: Да, в плагине предусмотрена генерация robots.txt. Информацию о настройке смотрите на странице Настройка robots.txt.

Можно для каждого поддомена генерировать карту сайта?

Ответ: В плагине не предусмотрена генерация sitemap для каждого поддомена. Для этого необходимо воспользоваться сторонними плагинами (например Yoast SEO) или реализовать генерацию самостоятельно.

Необходимо каждый поддомен в отдельности создавать и направлять на сайт? Далее в модуле осуществлять привязку?

Ответ: Вы можете или каждый домен создавать отдельно, или сразу все субдомены направлять на директорию сайта. Активировав «поддержку субдоменов» в настройках плагина WT Geotargeting Pro вы можете выбрать «Источник имени субдомена», с которым в дальнейшем будет асоциироваться субдомен.