Im Normalfall wird über die Zeile AllowOverride in der
/etc/apache2/sites-available/default vom Apache2 gesteuert.
In dieser Datei gibt es dann den Eintrag: AllowOverride None
Das bedeutet, dass die .htaccess Datei ignoriert wird.
Wenn man diesen Eintrag auf AllowOverride All ändert werden die Anweisungen der .htaccess Datei ausgeführt.
Zum abändern der Datei brauch man root Rechte.
Mod Rewrite
Um dir das Konfigurieren jeder einzelnen Domain zu ersparen kannst Du auch eine Änderung in der Vorlage /etc/vhcs2/apache/parts/dmn_entry.tpl vornehmen:
Code:
…
AllowOverride All
…
Zum Aktivieren eines Moduls für Apache2 gibt es übrigens unter Debian den Befehl a2enmod, also
Code:
a2enmod rewrite
Ein Neustart des Apache ist selbstverständlich nach jeder Änderung der Konfiguration notwendig.