Собственно, сабж. Никак не могу найти, где я дурак. Система - Debian 6.0. Полностью игнорируется файл /home/users/<user>/public_html/.htaccess. Каталог Апачем виден, все прочие файлы читаются и выдаются. Даже если я ставлю файлу .htaccess права 700, сервер не ругается ошибкой 500, а продолжает работать как ни в чём не бывало.
# cat /etc/apache2/mods-enabled/userdir.conf
<IfModule mod_userdir.c>
UserDir public_html
UserDir disabled root
<Directory "/home/*/public_html">
#AllowOverride FileInfo AuthConfig Limit Indexes
AllowOverride All
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
</IfModule>
# cat /home/users/<user>/public_html/.htaccess
Order deny,allow
Deny from all