
Ich habe drei Verzeichnisse, Dir1, Dir2 und Dir3, im Stammverzeichnis meiner Drupal-Installation. Ich möchte diese Verzeichnisse umgehen.
Ich habe Folgendes in .htaccess versucht und es funktioniert nicht (Unterverzeichnisse zulassen).
RewriteCond %{REQUEST_URI} "/Dir1/" [OR]
RewriteCond %{REQUEST_URI} "/Dir2/" [OR]
RewriteCond %{REQUEST_URI} "/Dir3/"
RewriteRule (.*) $1
Antwort1
Sie müssen Ihre .htaccess-Datei bearbeiten, indem Sie den obigen Code nach der Direktive „RewriteEngine on“ einfügen, bevor Drupal neu geschrieben wird.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} "/Dir1/" [OR]
RewriteCond %{REQUEST_URI} "/Dir2/" [OR]
RewriteCond %{REQUEST_URI} "/Dir3/"
RewriteRule (.*) $1 [L]
Und fügen Sie der Umschreiberegel [L] hinzu, das angibt, dort anzuhalten und die restlichen Umschreiberegeln zu umgehen.