2008-10-23 5 views

Répondre

3

Dans votre cas, il ne fera en aucun cas une boucle. Vous avez le "L" allumé, fixant cette règle particulière comme le dernier. En outre, vous devez forcer explicitement la prochaine itération en utilisant les commutateurs "N" ou "NS", ou vous déplacer dans votre fichier de règles et arrêter avec la dernière règle qui correspond. A partir de la documentation:

N (itération suivante)

moteur ré-écriture

Forces de modifier la cible de règle et redémarrer les règles contrôle depuis le début (toutes modifications sont enregistrées). Le nombre de redémarrages est limité par la valeur spécifiée dans la directive RepeatLimit . Si ce nombre est dépassé , le drapeau N sera simplement ignoré.

NS (d'itération suivante de la même règle)

Works comme le drapeau N mais redémarre traitement des règles de la même règle (à savoir la répétition des forces de l'application règle ). Le nombre maximal d'itérations de règle unique est donné par la directive RepeatLimit . Mais un certain nombre de un seul répète la règle ne compte pas pour le nombre global de répétitions (à savoir répète limite pour un certain nombre d'itérations causées par N drapeau est indépendant d'un certain nombre de répétitions causées par NS).

Questions connexes