En sudo :
ln -s /etc/apache2/mods-enabled/userdir.conf /etc/apache2/mods-available/userdir.conf
ln -s /etc/apache2/mods-enabled/userdir.load /etc/apache2/mods-available/userdir.load
Tu édites ensuite le userdir.conf :
<IfModule mod_userdir.c>
UserDir www
UserDir disabled root
<Directory /home/*/www>
AllowOverride FileInfo AuthConfig Limit
Options Multiviews Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>
</IfModule>
dans le dossier home de chaque user :
mkdir ~/www
Le contenu de http://mondomaine.com/~toto correspond donc à /home/toto/www/
Si tu veux ajouter automatiquement le dossier www pour chaque nouvel user, edit le fichier /etc/skel/.bashrc
ajoute à la fin :
mkdir www
Membre contributeur
Spécialisé réseaux, webmastering, programmation