2008/8/1 Juan Asensio Sánchez <okelet@gmail.com>:
Hola
Gracias por la respuesta. Eso ya lo he hecho, pero cuando accedo a
http://servidor/~usuario, me da un 403 forbidden, y en los logs del apache
un "access denied", ya que los directorios de usuario (y por ende, los
directorios public_html) tienen máscara 700 y el usuario de Apache
(www-data) no puede acceder a ellos. La cosa sería decirle a Apache que use
el usuario root para acceder a esos directorios, o que se salte de alguna
manera los permisos (sudo o algo parecido).
700 signifca que NADIE mas que el owner (salvo cualquiera con ouid0)
pueda ver ese directorio.
Si quieres mantener eso asi, no vas a poder verlo mediante ~/usuario,
excepto que corras el Apache con ese usuario en vez de www-data, algo
que no es conveniente.
Yo haria un dir en otro lado y lo manejaria algo asi:
usuario.dominio.com, eso seria un virtualhost.
Saludos