location ~ ^/~([^/]+)(/?.*)$ { set $username $1; alias /home/$1/public_html/$2; autoindex on; location ~ \.php { #fastcgi_pass 127.0.0.1:9000; # or for multiusers, one port per user fastcgi_pass 127.0.0.1:$port; # or for unix domain sockets #fastcgi_pass unix:/var/run/spawn-fcgi/spawn-fcgi.$username.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/conf/fastcgi_params; } } # vi: ft=nginx