Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Виртуальные хосты (сервера)
Руководство по системе Яndex.Site : Настройка системы : Конфигурация (UNIX) : Виртуальные хосты (сервера)
Previous: Настройка индексатора
Next: Настройка поискового сервера

3.1.3. Виртуальные хосты (сервера)

Если на вашем Web-сервере имеется несколько виртуальных хостов, вы можете организовать поиск по ним следующим образом: при помощи ключевого слова VirtualHost для каждого виртуального хоста задаются необходимые ключи. Полное имя ключа складывается из трех частей:
VirtualHost . номер хоста (начиная с 1) . ключ

Таким образом, если на некотором Web-сервере имеется два виртуальных хоста www.company1.ru и www.company2.ru , то конфигурационный файл индексатора может выгляеть следующим образом:

VirtualHost.1.ServerName	: www.company1.ru
VirtualHost.1.IndexingDirectory	: /usr/local/www/data_com1
VirtualHost.1.Charset 		: 0

VirtualHost.2.HostName 		: www.company2.ru
VirtualHost.2.ServerName	: www.company2.ru
VirtualHost.2.IndexingDirectory	: /usr/local/www/data_com2
VirtualHost.1.Charset 		: 1

Имя сервера: ServerName

Все документы, принадлежащие некоторому виртуальному хосту, должны относиться к одному тематическому разделу. Если такого раздела нет, то при поиске будут найдены также документы, относящиеся к другим хостам и для них будут сформированы неправильные URL. Определение ключа ServerName влечет за собой создание тематического раздела, имя которого определяется значением этого ключа (#subtree=...).

Пример:

VirtualHost.1.ServerName : www.company1.ru
VirtualHost.1.IndexingDirectory : /usr/local/www/data_com1
VirtualHost.1.Charset : 0

Для этого виртуально хоста будет создан раздел с именем www.company1.ru и к нему будут относиться все документы из директории /usr/local/www/data_com1 . Если ключ ServerName не задан, раздел не создается.

Следующие ключи могут быть определены для каждого виртуального хоста независимо:

Charset, ExcludeDirectory, Extensions, FolderDirectory, HostName, IndexingDirectory, ServerName

Если ключ для виртуального хоста не задан, его значение берется из общей установки (без ключевого слова VirtualHost), если в общей установке ключ отсутствует, значение берется из сооответствующего ключа первого виртуального хоста VirtualHost.1._ключ_ .


Руководство по системе Яndex.Site : Настройка системы : Конфигурация (UNIX) : Виртуальные хосты (сервера)
Previous: Настройка индексатора
Next: Настройка поискового сервера


  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте