Non è necessario aggiungere nulla a nginx al momento della creazione dell'utente. Usa semplicemente qualcosa di simile nel blocco del tuo server:
location ~ ^/~(.+?)(/.*)?$ {
alias /home/$1/www$2;
autoindex on;
}
Controlla le tue distribuzioni /etc/skel
se mkdir /etc/skel/www tutte le userdir create da adduser (o le tue distribuzioni adduser-script) avranno questa directory per impostazione predefinita.