1 votes

Comment configurer le fichier .htaccess pour contourner des sous-répertoires spécifiques ?

J'ai trois répertoires, Dir1, Dir2 et Dir3, à la racine de mon installation Drupal. Je veux contourner ces répertoires.

J'ai essayé ce qui suit dans .htaccess et cela ne fonctionne pas (autoriser les sous-répertoires).

RewriteCond %{REQUEST_URI} "/Dir1/" [OR]
RewriteCond %{REQUEST_URI} "/Dir2/" [OR]
RewriteCond %{REQUEST_URI} "/Dir3/"
RewriteRule (.*) $1

2voto

syam Points 198

Vous devez modifier votre fichier .htaccess en insérant le code ci-dessus après la directive "RewriteEngine on", avant la réécriture par Drupal.

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} "/Dir1/" [OR]
RewriteCond %{REQUEST_URI} "/Dir2/" [OR]
RewriteCond %{REQUEST_URI} "/Dir3/"
RewriteRule (.*) $1 [L]

Et ajoutez [L] dans la règle de réécriture qui lui dit de s'arrêter là et de contourner le reste des règles de réécriture.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X