Mêmes règles pour plusieurs répertoires dans Apache?

J’ai 2 sous-domaines qui utilisent les mêmes règles, comme ci-dessous:

 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)\?*$ index.php?route=$1 [L,QSA] SetEnv config default,local Order allow,deny allow from 192.168.0.0/16   RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)\?*$ index.php?route=$1 [L,QSA] SetEnv config default,local Order allow,deny allow from 192.168.0.0/16  

Comme vous pouvez le voir, les règles sont les mêmes dans les deux conteneurs. Comment puis-je spécifier ces règles dans un seul conteneur? Au début, j’ai pensé à utiliser ceci:

  ...  

Mais n’y a-t-il pas un moyen de le faire d’une manière plus propre qui me manque?

Edit: Je n’aime pas le mode DirectoryMatch, car quand je vais avoir plus de répertoires, le regex deviendra impossible à maintenir.

mettre les règles de réécriture dans un fichier séparé, par exemple. rewrite.conf , et l’ inclure comme ça

  Include rewrite.conf   Include rewrite.conf  
  

Cela me semble assez propre …