Antwort #2 am: 15. Dezember 2011, 17:36:15
Mein vorgehen bei Apache2 mit Rewrite war wie folgt.
Unter Ubuntu 10.04 Apache2, Php5, MySQL5 und phpadmin installiert.
Dann
sudo a2enmod rewrite
ausgeführt.
"_.htaccess" in ".htaccess" umbenannt.
Im Browser nachgesehen ob die Rewrite Rule funktioniert. Aber da gab es nur komische Fehlermeldung:
Page not found oder 404.
Da hatte ich dann im Internet gesucht und bin über das hier gestolpert !!!
[...]
Nun ist das Modul eingeladen und aktiviert. Allerdings funktionieren Regeln via .htaccess immer noch nicht. Deswegen editieren wir die Datei /etc/apache2/sites-enabled/000-default. [...]
Quelle:
» mod_rewrite in Apache 2 unter Ubuntu aktivierenWichtig sind die Zeilen mit "AllowOverride None" !!!Habe in meiner Config alle Zeilen auf "AllowOverride All" geändert. Da es mein Server zu Hause sind die Einstellung nicht so wichtig. Für ein Produktiv System müßte ich die passende Zeile ändern.
Jetzt funktioniert es !
Apache neustarten, fertig !!!
sudo /etc/init.d/apache2 restart