Имеется локальная сеть с сервером на Linux и клиентами WinXP (сервер не видит интернета)
Есть Apache 2.2.4. Есть куча пользователей.
Хотелось бы настроить Apache таким образом чтобы набирая в браузере клиента
"http://mysite.net/~имя_пользователя" открывался сайт который находится в папке пользователя.(т.е. чтобы каждый пользователь мог писать свой свой сайт).Я так понимаю что нужно настроить виртуальный хост в файле httpd-vhosts.conf
примерно таким образом
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/www/
ServerName mysite.net
ErrorLog /home/ИМЯ_ПОЛЬЗОВАТЕЛЯ/log/error_log
</VirtualHost>
Есть ли какой-то макрос, который брыл бы с URL имя пользователя и подставлял бы вместо ИМЯ_ПОЛЬЗОВАТЕЛЯ в виртуальном хосте?
И нужно ли что-то править в httpd-userdir.conf?