diff --git a/docs/manual/mod/core.xml b/docs/manual/mod/core.xml index 74c922a2590..c2d70d49c57 100644 --- a/docs/manual/mod/core.xml +++ b/docs/manual/mod/core.xml @@ -732,9 +732,13 @@ CGIVar REQUEST_URI current-uri Note -

The CGI environment variable REQUEST_URI (in either - mode) contains the full URI including the query string. This differs - from the server variable %{REQUEST_URI} used in +

In the default original-uri mode, the CGI environment + variable REQUEST_URI contains the original URI from the + request line, including the query string if one was sent. With + current-uri, REQUEST_URI is set from the + current URI being processed, and the query string remains available + separately in QUERY_STRING. This differs from the server + variable %{REQUEST_URI} used in mod_rewrite and ap_expr, which contains only the path component (no query string).

diff --git a/docs/manual/mod/core.xml.fr b/docs/manual/mod/core.xml.fr index a6cbd45769a..a522756784f 100644 --- a/docs/manual/mod/core.xml.fr +++ b/docs/manual/mod/core.xml.fr @@ -782,12 +782,16 @@ CGIVar REQUEST_URI current-uri Note -

Dans tous les cas, la variable d’environnement CGI REQUEST_URI - contient l’URI complet, y compris la chaîne de paramètres. Cela est différent - pour la variable de serveur %{REQUEST_URI} utilisée dans +

Dans le mode original-uri (par défaut), la variable + d’environnement CGI REQUEST_URI contient l’URI original de la + ligne de requête, y compris la chaîne de paramètres si elle est présente. + Avec current-uri, REQUEST_URI est définie à partir + de l’URI actuellement traitée, et la chaîne de paramètres reste disponible + séparément dans QUERY_STRING. Cela est différent pour la + variable de serveur %{REQUEST_URI} utilisée dans mod_rewrite et les expressions de ap_expr, qui ne contient que la partie chemin (pas la - chaîne de paramètres).

+ href="../expr.html">ap_expr, qui ne contient que la partie chemin (sans + la chaîne de paramètres).