Здесь невозможно пойти тем же путем, какой используется в Apache. И проблема здесь не в недоработках ProFTPD, а в самом протоколе FTP, в который не заложены способы идентификации хоста назначения. Единственный способ обойти эту проблему - использование различных номеров портов на каждом виртуальном хосте.
Если блок <VirtualHost> задан с использование доменного имени, а не IP-адреса, то существует вероятность, что при перезагрузке сервера ProFTPD он не запустится, выдав сообщение об ошибке "Fatal: unable to determine IP address of `www.blah.com'". Лучший способ решить эту проблему - либо использовать в конфигурации IP-адрес вместо имени (это разом решит все проблемы в разрешением имен), либо использовать опцию -t для проверки конфигурационного файла перед перезапуском сервиса.
Назад | Содержание | Вперед |
Заметки по vhost | Наверх | Перезагрузка конфигурации |