У меня есть три каталога: Dir1, Dir2 и Dir3 в корне моей установки Drupal. Я хочу обойти эти каталоги.
Я пробовал следующее в .htaccess, и он не работает (разрешение подкаталогов).
RewriteCond %{REQUEST_URI} "/Dir1/" [OR]
RewriteCond %{REQUEST_URI} "/Dir2/" [OR]
RewriteCond %{REQUEST_URI} "/Dir3/"
RewriteRule (.*) $1
Вы отредактировали файл .htaccess, вставив приведенный выше код после директивы «RewriteEngine on» до того, как Drupal перезапишет.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} "/Dir1/" [OR]
RewriteCond %{REQUEST_URI} "/Dir2/" [OR]
RewriteCond %{REQUEST_URI} "/Dir3/"
RewriteRule (.*) $1 [L]
И добавьте [L] в правило перезаписи, которое говорит ему остановиться на этом и обойти остальные правила перезаписи.