Basicamente se hace asi
Cargas el modulo
Código Apache:
Ver originalLoadModule userdir_module modules/mod_userdir.so
en httpd.con
hacia el final descomentas la linea
Código Apache:
Ver originalInclude conf/extra/httpd-userdir.conf
y por ultimo abris
extra/httpd-userdir.conf
en este configuras la directiva
La carpeta www dentro de cada directorio de usuario debe existir
Ejemplo: /users/pedro/www
debajo creas un bloque directory y le aplicas las restricciones que creas necesarias, en el archivo por default viene algo asi
Código Apache:
Ver original<Directory "C:/users/*/www">
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
ahora ya podes acceder desde
http://localhost/~pedro
Saludos