S'il s'agit d'une nouvelle installation du serveur Web, il est possible que les règles .htaccess ne soient pas autorisées par défaut. Pour résoudre ce problème, modifiez votre httpd.conf (généralement dans /etc/apache2), recherchez
<Directory "path/to/your/document/root">
# ....
AllowOverride None
# ....
</Directory>
et modifier
AllowOverride None
à
AllowOverride All
Redémarrez ensuite votre serveur Web et réessayez.