Я искал и не нашел хорошего способа автоматически установить корень документа для доменов.

Например:

В DNS * .mydomain.com указывает на mydomain.com.

И в конфигурации lighttpd он использует переменную хоста для поиска поддомена и устанавливает корень документа в /var/www/servers/mydomain.com/subdomain/dev/index.html

Если домен dev.mydomain.com.

Было бы здорово, если бы он мог поддерживать несколько доменов, например mydomain.com и myotherdomain.com.

answer

Попробуйте mod_evhost . И это не называется «пересылка» (которая используется для mod_proxy и т.п.), это просто установка doc-root в зависимости от заголовка хоста.