Использование доменов, поддоменов и подкаталогов

02 марта 2023, 20:30

Когда вы решили использовать домены, поддомены или подкаталоги для городов, необходимо проделать подготовительную работу.

  1. Добавим добавить актуальную ссылку на город в тег base внутри блока head:
<base href="[[!+cf.current_city.url]]" />
  1. В качестве плейсхолдера со ссылкой на главную страницу сайта использовать
[[!+cf.current_city.url]]

Теперь можно приступать к настройке самого сайта, хостинг-провайдера и DNS-записей домена.

Использование подкаталогов

Самый просто вариант работы с компонентом. В данном случае дополнительных настроек хостинга и DNS-записей не требуется. После добавления городов с ключами необходимо включить опцию Город в подпапках cityfields_cityinsubfolder в системных настройках компонента.

Опция

Использование поддоменов

Начнём с того, что создадим свой список городов на странице компонента, если вы этого ещё не сделали. Ключ — это наш будущий поддомен для города.

Список городов

Теперь создадим соответствующие поддомены у вашего регистратора домена и направим по тому же IP-адресу, куда направлен и ваш основной домен.

После чего подключим их к сайту по тому же пути, что и основной сайт. Если вы пользуетесь SSL-сертификатом, необходимо будет перевыпустить его, добавив в него новые поддомены.

Список доменов

Теперь включаем опцию Город в домене cityfields_cityindomain в системных настройках компонента.

Опция

Использование полных доменов

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

Список городов

Одновременное использование доменов и подкаталогов

Компонент позволяет использовать для города одновременно и полный домен, и подкаталог. В этом случае настройка идентична использованию полных доменов, но также включается опция Город в подпапках cityfields_cityinsubfolder в системных настройках компонента.

В качестве ключа города указывается полный домен и подкаталог, при необходимости.

Список городов



Предыдущий документ
Управление городами и данными
Следующий документ
Управление ценами товаров