Vous n'avez rien à ajouter à nginx lors de la création de l'utilisateur. Utilisez simplement quelque chose comme ceci dans votre bloc serveur :
location ~ ^/~(.+?)(/.*)?$ {
alias /home/$1/www$2;
autoindex on;
}
Vérifiez vos distributions /etc/skel
si vous mkdir /etc/skel/www tous les répertoires utilisateur créés par adduser (ou vos distributions adduser-script) auront ce répertoire par défaut.