Доброго времени суток!
Установил веб-сервер lighttpdв конфиге lighttpd.conf указано:
....
server.document-root = "/opt/share/www/"simple-vhost.server-root = "/opt/share/www/"
simple-vhost.default-host = "mydomain.ru"
simple-vhost.document-root = "pages"также разрешен mod_simple_vhost
имею структуру каталогов:
/opt/share/www/mydomain.ru
/opt/share/www/mydomain.ru/pages
/opt/share/www/sss.mydomain.ru
/opt/share/www/sss.mydomain.ru/pagesсоответственно в папках
/opt/share/www/mydomain.ru/pages
и
/opt/share/www/sss.mydomain.ru/pagesлежат разные сайты... но ни при открытии http://mydomain.ru, ни http://sss.mydomain.ru
страница не открывается, хотя в соответсвии с описанием, как я его понял, для создания виртуального хостинга необходимо именно так настраивать...подскажите где я ошибаюсь...
когда строчки
simple-vhost.server-root = "/opt/share/www/"
simple-vhost.default-host = "mydomain.ru"
simple-vhost.document-root = "pages"
не были указаны,
а
server.document-root = "/opt/share/www/mydomain.ru" то один сайт работал
Проверьте, нет ли условных директив вида$HTTP["host"] == "news.example.org" {
server.document-root = "/var/www/servers/news2.example.org/pages/"
}они могут переопределять правила mod_simple-vhost.
Посмотрите в логах - как обрабатывается запрос?