Короткий ответ не, и начиная с палец и начиная с оболочка полагаются на время доступа почтового ящика в/var/mail (в mbox формате) для отображения такой информации. Однако Вы могли записать демону, который мог "бить" зарегистрированных пользователей и изменить ~/.plan соответственно для содержания такой информации.
Вам понадобится некоторая конфигурация в этих строках:
$HTTP["host"] == "web1.com" {
server.document-root = "/var/www/web1.com/public_html"
}
$HTTP["host"] == "web2.com" {
server.document-root = "/var/www/web2.com/public_html"
}
Это должно быть все, что нужно для сопоставления этих двух каталогов с этими двумя заголовками хоста. Если это не сработает, не могли бы вы подробнее рассказать о проблемах, с которыми вы сталкиваетесь при попытке использовать эту конфигурацию?
Изменить:
Для перенаправления доменов www
на без www, используйте такую конфигурацию:
$HTTP["host"] =~ "^www\.(.*)$" {
url.redirect-code = 301
url.redirect = (
"/(.*)" => "http://%1/$1"
)
}
эти шаги работают на alpine linux
загрузить мелкий laravel, slim и codeigniter
uncomment: "mod_rewrite",
uncomment: "mod_simple_vhost",
var.basedir = "/var/www/localhost"
server.document-root = var.basedir + "/htdocs"
следующие 3 строки делают волшебство!
simple-vhost.server-root = "/var/www/localhost/htdocs/vhost"
simple-vhost.default-host = "myhost1.com"
simple-vhost.document-root = "/public"
переписать конфиг
url.rewrite-if-not-file = ("(.*)" => "/index.php/$0")
для каждого хоста создать папку например:
myhost1.com /var/www/localhost/htdocs/vhost/myhost1.com
otherhost.com /var/www/localhost/htdocs/vhost/otherhost.com
добавить хост в файл /etc/hosts
127.0.0.1 myhost1.com
127.0.0.1 otherhost.com
перезагрузить lighttpd
rc-service -vv lighttpd restart