8  /  26

Создание и настройка сайта

Просмотров: 6773 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 21.10.2017
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
1
2
3
4
5

Перед настройкой системы на работу с несколькими сайтами необходимо создать новый сайт. Это осуществляется в Административном разделе на странице Список сайтов (Настройки > Настройки продукта > Сайты > Список сайтов) В момент добавления записи о новом сайте в таблицу сайтов необходимо указать следующие параметры:

  • идентификатор сайта – двухсимвольная комбинация, например: ru, en, de, s1, s2 и т.п.
  • название – произвольное название сайта, наряду с идентификатором сайта используется в различных административных формах для указания привязки к тому или иному сайту.
  • доменное имя – указываются доменные имена, которые соответствуют данному сайту.
Примечание:

Доменные имена задаются в отдельной строке (одно имя на строку).

Каждое доменное имя является «маской», т.е. может включать субдомены. Например, по имени site.ru могут быть выбраны www.site.ru или www1.site.ru. В данном случае site.ru частично входит в состав всех трех доменных имен.

Форма создания/редактирования сайта

Начиная с 11-ой версии возможно использование кириллических доменных имен.


Важно!

Будьте внимательны при указании доменных имен сайта. Если на сайте используется технология cookies, то в случае некорректного указания доменных имен при просмотре пользователем страниц вашего сайта также будет выполняться обращение и к другому сайту (доменное имя которого указано по ошибке).

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

Например, если для сайта http://demo.bitrixsoft.com/ вместо demo.bitrixsoft.com указано demo.bitirxsoft.com (ошибка в написании второго i), то в код страниц сайта http://demo.bitrixsoft.com/ будет добавлен код вида:

<IMG style="width:0px; height:0px; border: 0px" 
src="http://demo.bitirxsoft.com/bitrix/spread.php?
s=QklUUklYX1NNX0dVRVNUX0lEATk5NDgBMTE5MTU5NDU0OAEvAQECQklUUkl
YX1NNX0xBU1RfVklTSVQBMTAuMTAuMjAwNiAxODoyOTowOAExMTkxNTk0NTQ4AS8BAQI%3D&
k=9e8de698c64709edf2e76202279ce889"></IMG>

В результате посетителям сайта http://demo.bitrixsoft.com/ будет выполняться показ всплывающих окон сайта с доменным именем demo.bitirxsoft.com:


Примечание:

Чтобы избежать проблем в случае, когда доменные имена различных сайтов частично совпадают, следует использовать индекс сортировки сайтов. Тогда при выборе сайта по доменному имени произойдет сравнение индекса сортировки: будет использован сайт с меньшим значением индекса.

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

  • Папка сайта – задается папка, в которой расположено информационное содержимое сайта, его разделы и страницы.

    Указанное значение используется как опорный уровень для построения логической и физической структуры в модуле управления структурой.

  • Сортировка - указывается численный параметр, определяющий порядок сайта в общем списке.

    Но не только. В ряде случаев при добавлении второго сайта могут не применяться указанные ему шаблоны. Эта проблема вызвана особым механизмом выбора сайтов. Так, при содержании в имени второго сайта (к примеру, test.site.org) имени первого сайта (site.org), и значения сортировки второго сайта больше, чем первого, происходит применение шаблона ко второму сайту от первого. При использовании таких имен необходимо указывать значение сортировки у второго сайта меньше, чем у первого.

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

  • Название сайта – произвольное название сайта, которое может быть использовано в почтовых шаблонах. Если значение не задается в параметрах сайта, будет использовано значение одноименного параметра из настроек главного модуля.
  • URL сервера – заданный адрес сервера будет использован при формировании почтовых сообщений на основе шаблонов. Задание адреса производится без http://. В случае, если значение не задается в настройках сайта, будет использовано одноименное значение из настроек главного модуля.
  • E-mail адрес по умолчанию – задается электронный адрес, который будет использован в качестве значения макроса DEFAULT_EMAIL_FROM при формировании почтовых сообщений для каждого сервера. В случае, если данное поле не заполнено для сайта, в шаблоне будет использован почтовый адрес, указанный в настройках главного модуля.
  • Путь к корневой папке веб-сервера для данного сайта – указывается полный путь к папке, на которую настроена переменная DOCUMENT_ROOT для данного сайта. Для упрощения вставки полного пути в данное поле, можно воспользоваться ссылкой «вставить текущий». В таком случае будет автоматически подставлен полный путь к файлам текущего сайта на сервере.
Обратите внимание:

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

Например, находясь в административном разделе при заходе с сайта site1.ru/bitrix/admin будет подставлено значение пути именно для этого сайта:

  • /home/public_html/site1/
Чтобы установить текущее значение для site2.ru необходимо зайти в административную часть site2.ru/bitrix/admin.
Тогда будет подставлено значение пути:
  • /home/public_html/site2/

При создании нового сайта дополнительно предлагается опция по созданию почтовых шаблонов. Доступны следующие варианты:

  • Не создавать - шаблоны для сайта не будут созданы;
  • Привязать к имеющимся шаблонам - предлагается возможность привязать сайт к существующим шаблонам для одного из сайтов;
  • Скопировать из шаблонов сайта - шаблоны сайта будут скопированы для указанного сайта из соответствующих шаблонов для выбранного сайта.

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

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

Создание и привязка почтовых шаблонов при создании нового сайта

15
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии