From: André Malo
Comme mentionné précédemment, toutes les règles de
- réécriture sont appliquées à la chaîne de Substitution
- (selon l'ordre dans lequel elles sont définies dans le fichier
- de configuration). L'URL est intégralement
+ Chaque règle de réécriture s'applique au résultat de la règle
+ précédente, selon l'ordre dans lequel elles ont été définies dans
+ le fichier de configuration. L'URL est intégralement
remplacée par la chaîne de Substitution et le
processus de réécriture se poursuit jusqu'à ce que toutes les
règles aient été appliquées, ou qu'il soit explicitement stoppé
- par un drapeau L
.L
,
+ ou par un autre drapeau qui implique un arrêt immédiat, comme
+ END
ou
+ F
.
Par défaut, la chaîne de requête est transmise sans diff --git a/docs/manual/rewrite/flags.html.fr b/docs/manual/rewrite/flags.html.fr index a7614e0a790..2b88f721ed4 100644 --- a/docs/manual/rewrite/flags.html.fr +++ b/docs/manual/rewrite/flags.html.fr @@ -493,7 +493,7 @@ soient trait une règle de ce style :
-RewriteRule (.*)\.(jpg|gif|png) http://images.example.com$1.$2 [P]
+RewriteRule /(.*)\.(jpg|gif|png) http://images.example.com/$1.$2 [P]
L'utilisation du drapeau [P] provoque aussi l'effet du drapeau [L] -
@@ -510,6 +510,16 @@ directive Prox
faire correspondre le contenu distant à l'espace de nommage du serveur
local.
Lors de la construction de l'URL cible de la règle, il convient + de prendre en compte l'impact en matière de sécurité qu'aura le + fait de permettre au client d'influencer le jeu d'URLs pour + lesquelles votre serveur agira en tant que mandataire. + Assurez-vous que la partie protocole://nom-serveur de l'URL soit + fixe, ou ne permette pas au client de l'influencer induement.
+Note: mod_proxy
doit être activé pour pouvoir
utiliser ce drapeau.
mod_rewrite utilise le vocabulaire des Expressions rationnelles compatibles Perl. Ce document n'a pas pour prétention d'être une référence détaillée des expressions rationnelles. A cet effet, nous recommandons les pages de manuel de PCRE, la page de manuel des -expressions rationnelles Perl, et l'ouvrage Mastering +expressions rationnelles Perl, et l'ouvrage Mastering Regular Expressions, by Jeffrey Friedl.
Dans ce document, nous avons pour but de vous fournir suffisamment de