Si tu as plusieurs règles, théoriquement ça va prendre la dernière règle qui match à moins que tu es mis le bon flag à la fin.
Généralement on ajoute à la fin de la ligne le flag [L] pour que la réécriture s'arrête dès qu'elle a trouvé une règle qui match.
RewriteRule le-lien-(\d+).html informations/index.php?dirmodif=$1 [L]
Donc méfie toi, si tu fais ça :
RewriteRule le-lien-(\d+).html actualites/index.php?dirmodif=$1 [L]
RewriteRule le-lien-(\d+).html informations/index.php?dirmodif=$1 [L]
La réécriture de le-lien-21.html appellera toujours actualites/index.php=21 et sans les [L] ça appellera toujours informations/index.php=21.
Maintenant en vrai quelle est la structure de tes répertoires ?
Si tu as bien un dossier actualites et un dossier informations avec chacun son fichier index.php tu pourrais simplement faire :
// htaccess
RewriteRule actualites-(\d+).html actualites/index.php?dirmodif=$1 [L]
RewriteRule informations-(\d+).html informations/index.php?dirmodif=$1 [L]
// ou une règle unique
RewriteRule (\w+)-(\d+).html $1/index.php?dirmodif=$2 [L]
//html
<a href="actualites-21.html">Actualité 21</a><!-- appelle actualites/index.php?dirmodif=21 -->
<a href="actualites-22.html">Actualité 22</a><!-- appelle actualites/index.php?dirmodif=22 -->
<a href="informations-21.html">Information 21</a><!-- appelle informations/index.php?dirmodif=21 -->
<a href="informations-22.html">Information 22</a><!-- appelle informations/index.php?dirmodif=22 -->