Thema: RewriteEngine per .htaccess im Virtual Host
Ich hab ein Problem mit der RewriteEngine. Hier meine Konfiguration:
1. In einem Virtual Host hab ich AllowOverride auf All gestellt:
<VirtualHost *>
...
ServerName www.example.com
DocumentRoot /srv/www/htdocs/www.example.com/
<Directory "/srv/www/htdocs/www.example.com">
AllowOverride All
</Directory>
</VirtualHost>2. In der .htaccess habe ich (vorerst) nur die RewriteEngine angeschaltet:
RewriteEngine onDie .htaccess wird erkannt und ausgeführt. Nur durch das Anschalten der RewriteEngine kommt es zu einem nicht erwünschten Verhalten (alle RewriteCond oder RewriteRule habe ich vorerst auskommentiert): Ich bekomme für die ganze Seite nun ein 403 (Forbidden).
Der Hauptordner des Servers hat folgende Einstellungen. Werden im Virtual Host diese übernommen und nur das AllowOverride überschrieben, oder muss man alle neu setzen?
<Directory "/srv/www/htdocs">
Options Indexes -FollowSymLinks +Includes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>Habt ihr eine Idee, woran es liegen könnte?
Danke...