Je nettoie un gros fichier .htaccess
contenant beaucoup d'instructions mod_rewrite
.Nettoyage des instructions mod_rewrite imbriquées
La plus grande partie de l'image de fond provient des déclarations attrapant diverses occurrences de
/directory1
/directory1/directory2
/directory1/directory2/directory3
utilisant des déclarations comme
RewriteCond %{REQUEST_URI} ^/([^/]+)/([^/]+)$
RewriteRule .* /front.php?level1=%1&level2=%2&%{QUERY_STRING} [L]
RewriteCond %{REQUEST_URI} ^/([^/]+)/([^/]+)/([^/]+)$
RewriteRule .* /front.php?level1=%1&level2=%2&level3=%3&%{QUERY_STRING} [L]
quelqu'un pourrait-il versé avec mod_rewrite me donner un pointeur sur la façon d'écrire une déclaration universelle cela va prendre toute profondeur de directory1/directory2...
et mettre la variable level
appropriée dans la RewriteRule?
Cette question appartient à serverfault. – FerranB
Naaah, allez. Il y a des tonnes de questions liées à mod_rewrite sur SO. –
Avant ou après avoir été serverfault en ligne? – FerranB