Vous êtes ici Les commutateurs appelés aussi flag ou drapeau
Les commutateurs plus souvent appelés flags ou drapeaux se placent à
la fin des directives.
Ils servent à donner des ordres optionnels au moteur de réécriture. Vous pouvez
forcer définitivement une redirection avec le flag [R=301] ou forcer tout simplement
la régle à être appliqué avec le flag [R].
A noter que le flag [L] n'arrête pas le script mais sort de la boucle dans laquelle la règle se trouve.
Commutateurs | Description |
redirect|R[=code] | Force la redirection |
forbidden|F | Force l'URL à apparaître comme interdite : forbidden |
gone|G | Force l'URL à apparaître come une redirection définitive : gone |
proxy|P | Force la redirection sur proxy |
last|L | Arrête le traitement de réécriture en partie |
next|N | Re-exécute le traitement de réécriture |
chain|C | Chaine la règle courante à la règle suivante |
type|T=type-mime | Force le type MIME Force le type MIME du fichier cible à la valeur spécifiée par mime-type |
nosubreq|NS | Utiliser uniquement si la requête n'est pas une sous requête interne |
qsappend|QSA | Force l'ajout d'une chaîne argument de requête dans l'URL substituée à l'argument existant |
passthrough|PT | Force le moteur de réécriture à renseigner le champ uri de la structure interne |
skip|S=num | Saute la ou les prochaine(s) règle(s) |
env|E=VAR:VAL | Force la définition d'une variable d'environnement VAR à la valeur VAL |
no escape|NE | Par défaut, faire une redirection avec l'ancre HTML ne fonctionne pas, mod_rewrite échappe le caractère #, et le transforme en %23, ce qui bloque la redirection. Utiliser dans ce cas [NE] flag dans votre RewriteRule |
La librairie est ouverte à tous et elle est accès principalement sur les langages Snippets. Vous trouverez aussi d'autres langages de programmation tel que le CSS, HTML, AJAX, ASP.. Plus de 300 références facilement accessibles. Visiter