Questi sono i miei settaggi funzionanti:
codice:
UserDir www
UserDir disabled root # necessario per la sicurezza
# per le pagine statiche o php
<Directory /home/*/www/html>
AllowOverride FileInfo AuthConfig Limit
Options Indexes SymLinksIfOwnerMatch IncludesNoExec
</Directory>
# se vuoi i CGI
ScriptAlias /cgi-bin/ /home/*/www/cgi-bin/
<Directory /home/*/www/cgi-bin>
Options +ExecCGI
AddHandler cgi-script .cgi .pl
</Directory>
# Se usi CGI con ModPerl
Alias /perl /home/*/www/perl
<Directory /home/*/www/perl>
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
PerlOptions +ParseHeaders
PerlOptions +SetupEnv
Options +ExecCGI
</Directory>
oltre a ciò considera che i chmod per le directory giusti sono 755, ma deve averlo tutta la gerarchia, cioè:
chmod 755 /home
chmod 755 /home/utente
chmod 755 /home/utente/www e cgi-bin