Da hat man seinen Webserver perfekt konfiguriert und auch in der httpd.conf das Modul mod_rewrite aktiviert und trotzdem geht es nicht?
Was vielmals vergessen wird:
mod_rewrite funktioniert nur, wenn auch "AllowOverride All" und "Options +SymLinksIfOwnerMatch" in einer Directory direktive gesetzt sind; dies ist bei Standardinstallationen meistens nicht so!
Um es zu aktivieren einfach folgende Konfigurationsdirektive angeben (statt /home/www einfach den Verzeichnispfad nehmen wo mod_rewrite funktionieren soll):
<Directory "/home/www"> AllowOverride All Options +SymLinksIfOwnerMatch </Directory> |
Nun sollte es klappen!