Eu sei que este é um post muito antigo, mas eu pensei esta informação que encontrei em outro site do StackExchange pode ser de ajuda .
Ao usar um alias
em sua configuração do apache, você também precisará usar RewriteBase
no seu arquivo .htaccess que é o mesmo que o alias.
Alias /antoniocs/project "/home/antoniocs/www/project"
<Directory "/home/antoniocs/www/project">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
Requer que você inclua ...
RewriteEngine On
RewriteBase /antoniocs/project
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q= [L,QSA]
Eu realmente notei isso em um projeto porque havia uma reescrita acontecendo com imagens / js / css e todos os meus arquivos suplementares não estavam sendo carregados.