Apache 403 – 在父级的父目录中查找.htaccess

我有这个问题(apache2,Ubuntu的12.04)

我已经把所有我的网站放在/ home / username / vhosts文件夹中我已经添加了家和用户名的权限是x和虚拟主机上的chmod -r 777增加了/ etc / hosts来访问我的站点和所需的名字a2enmod rewrite

但是我仍然有这个错误:

[Sat Jun 23 00:05:23 2012] [crit] [client 127.0.0.1] (13)Permission denied: /home/username/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable 

为什么它不可读? 我做了

 sudo -s su - www-data 

和我可以正确列出/ home /用户名目录

我或者Apache有什么问题?

看看apache是​​否可以访问(+ x)​​/ home,/ home / user和/ home / user / vhost文件夹,因为它通常检查树上的.htaccess。

我想在.htaccess文件的权限是不正确的尝试

 chmod +r /home/username/.htaccess