Sie müssen bei der Benutzererstellung nichts zu nginx hinzufügen. Verwenden Sie einfach so etwas in Ihrem Serverblock:
location ~ ^/~(.+?)(/.*)?$ {
alias /home/$1/www$2;
autoindex on;
}
Überprüfen Sie Ihre Distributionen /etc/skel
Wenn Sie mkdir /etc/skel/www verwenden, haben alle Benutzerverzeichnisse, die von adduser (oder dem Adduser-Skript Ihrer Distribution) erstellt wurden, standardmäßig dieses Verzeichnis.