htaccess: Option Multiviews not allowed here

Bei der Drupal 7 Installation durch einen Kunden ist auf dem Webserver immer folgende Fehlermeldung im Log aufgetaucht:

[Tue Jan 12 14:28:28 2011] [alert] [client 1.2.3.4] /var/www/drupal7/.htaccess: Option Multiviews not allowed here

Der Grund war, das Drupal 7 in der htaccess-Datei die Multiviews-Option deaktivieren will:

Options -Multiviews

Über die eine Suche in den bekannten Suchmaschinen brachte keine schnelle Antwort. Ein kurzer Blick in die Dokumentation von Apache 2.2 hier und hier brachte aber die Lösung und den Grund zu Tage.

Die vhost-Konfiguration mit

AllowOverride All

beinhaltet nicht die MultiViews, welche Drupal bearbeiten will. Um dies zu erreichen muss man es wie folgt Konfigurieren:

AllowOverride   Options=All,MultiViews

So ist es jetzt möglich, das eine htaccess-Datei die Option für MultiViews bearbeitet.