From: Lucien Gentis Date: Sun, 8 Apr 2018 16:35:44 +0000 (+0000) Subject: Rebuild. X-Git-Tag: 2.4.34~236 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0a2a81c379f0d70b50bed6e8751c78cc022c3307;p=apache Rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1828652 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mod/core.html.fr b/docs/manual/mod/core.html.fr index a94fcab5d6..538acc506d 100644 --- a/docs/manual/mod/core.html.fr +++ b/docs/manual/mod/core.html.fr @@ -102,6 +102,7 @@ disponibles
  • Protocols
  • ProtocolsHonorOrder
  • QualifyRedirectURL
  • +
  • RegexDefaultOptions
  • RegisterHttpMethod
  • RLimitCPU
  • RLimitMEM
  • @@ -4168,6 +4169,56 @@ comme si la directive QualifyRedirectURL contiendra quand-même une URL pleinement qualifiée.

    + +
    top
    +

    Directive RegexDefaultOptions

    + + + + + + + + +
    Description:Configuration des options globales par défaut pour les + expressions rationnelles
    Syntaxe:RegexDefaultOptions [none] [+|-]option [[+|-]option] ...
    Défaut:RegexDefaultOptions DOLLAR_ENDONLY
    Contexte:configuration du serveur
    Statut:Core
    Module:core
    Compatibilité:Disponible à partir de la version 2.4.30 du serveur HTTP + Apache.
    +

    Cette directive permet d'ajouter certains comportements par défaut à + TOUTES les expressions rationnelles utilisées ultérieurement.

    + +

    Toute option précédée d'un '+' est ajoutée aux options déjà définies.
    + Toute option précédée d'un '-' est enlevée des options déjà définies.
    + Toute option non suffixée par '+' ou '-' sera définie et remplacera + l'option correspondante éventuellement déjà définie.
    + Le mot-clé none annule toutes les options déjà définies.

    + +

    option peut être :

    +
    +
    ICASE
    +
    Utilise une recherche de correspondance insensible à la casse.
    + +
    DOTALL
    +
    Le drapeau Perl /s.
    + +
    DOLLAR_ENDONLY
    +
    '$' n'est actif qu'à la fin de la chaîne de référence.
    +
    .
    +
    +
    # 
    +RegexDefaultOptions +ICASE +DOLLAR_ENDONLY
    +...
    +# Supprime l'option ICASE, tout en conservant toutes les autres options
    +# préexistantes
    +RegexDefaultOptions -ICASE
    +...
    +# Définit l'option par défaut à DOTALL et annule toutes les autres options
    +RegexDefaultOptions DOTALL
    +...
    +# Annule toutes les options définies
    +RegexDefaultOptions none
    +...
    + +
    top

    Directive RegisterHttpMethod

    diff --git a/docs/manual/mod/core.xml.meta b/docs/manual/mod/core.xml.meta index b9d96ee4c5..e78755527a 100644 --- a/docs/manual/mod/core.xml.meta +++ b/docs/manual/mod/core.xml.meta @@ -10,7 +10,7 @@ de en es - fr + fr ja tr diff --git a/docs/manual/mod/directives.html.fr b/docs/manual/mod/directives.html.fr index 2f735d308d..3c7bb0d3f4 100644 --- a/docs/manual/mod/directives.html.fr +++ b/docs/manual/mod/directives.html.fr @@ -517,6 +517,7 @@
  • RedirectPermanent
  • RedirectTemp
  • ReflectorHeader
  • +
  • RegexDefaultOptions
  • RegisterHttpMethod
  • RemoteIPHeader
  • RemoteIPInternalProxy
  • diff --git a/docs/manual/mod/mod_autoindex.html.fr b/docs/manual/mod/mod_autoindex.html.fr index cb0eaf3ac0..aa4c146d9a 100644 --- a/docs/manual/mod/mod_autoindex.html.fr +++ b/docs/manual/mod/mod_autoindex.html.fr @@ -332,7 +332,7 @@ AddDescription "My friend Marshall" friends/mars.gif fichier aussi complet que possible, et ordonnez votre liste de directives AddDescription en conséquence.

    -

    Voir le mot-clé DescriptionWidth de la directive module="mod_autoindex">IndexOptions pour plus de +

    Voir le mot-clé DescriptionWidth de la directive IndexOptions pour plus de détails sur la manière d'augmenter la taille de cette colonne, ou pour permettre des descriptions de taille illimitée.

    diff --git a/docs/manual/mod/mod_include.html.fr b/docs/manual/mod/mod_include.html.fr index 351284e5bc..880288fbb2 100644 --- a/docs/manual/mod/mod_include.html.fr +++ b/docs/manual/mod/mod_include.html.fr @@ -605,6 +605,10 @@ AddOutputFilter INCLUDES .shtml
    Le nom de base du fichier demandé par l'utilisateur (sans son chemin).
    +
    DOCUMENT_PATH_INFO
    +
    La partie terminale du chemin du fichier. Voir la directive AcceptPathInfo pour plus d'informations à + propos de PATH_INFO.
    +
    DOCUMENT_URI
    Le chemin URL (caractères % décodés) du document demandé par l'utilisateur. Notez que dans le cas d'inclusions de fichiers @@ -626,6 +630,9 @@ AddOutputFilter INCLUDES .shtml sont précédés d'anti-slashes). Cette variable n'est pas définie si aucune chaîne d'arguments n'est présente. Utilisez DOCUMENT_ARGS si l'échappement des caractères du shell n'est pas souhaité.
    + +
    USER_NAME
    +
    Le nom d'utilisateur du propriétaire du fichier.
    top
    diff --git a/docs/manual/mod/mod_include.xml.meta b/docs/manual/mod/mod_include.xml.meta index 05ca827f41..38fc26d152 100644 --- a/docs/manual/mod/mod_include.xml.meta +++ b/docs/manual/mod/mod_include.xml.meta @@ -8,7 +8,7 @@ en - fr + fr ja diff --git a/docs/manual/mod/mod_proxy.html.fr b/docs/manual/mod/mod_proxy.html.fr index 3caa3eaef3..6fbc824ef0 100644 --- a/docs/manual/mod/mod_proxy.html.fr +++ b/docs/manual/mod/mod_proxy.html.fr @@ -1149,7 +1149,7 @@ sont support

    va convertir en interne toute requête pour - http://example.com/miroir/foo/bar en une requête + http://example.com/mirror/foo/bar en une requête mandatée pour http://backend.example.com/bar.

    Si vous avez besoin d'un configuration de mandataire inverse plus @@ -1161,7 +1161,7 @@ sont support présente en très grand nombre. Elle possède l'avantage de permettre un contrôle dynamique via l'interface Balancer Manager :

    -
    ProxyPass "/miroir/foo/" "http://backend.example.com/"
    +
    ProxyPass "/mirror/foo/" "http://backend.example.com/"
    @@ -1188,9 +1188,24 @@ sont support ProxyPass "/mirror/foo" "http://backend.example.com" -

    va mandater toutes les requêtes pour /miroir/foo +

    va mandater toutes les requêtes pour /mirror/foo vers backend.example.com, sauf les requêtes - pour /miroir/foo/i.

    + pour /mirror/foo/i.

    + +

    Mélanger plusieurs configurations ProxyPass dans différents contextes ne + fonctionne pas :

    +
    ProxyPass "/mirror/foo/i" "!"
    +<Location "/mirror/foo/">
    +    ProxyPass "http://backend.example.com/"
    +</Location>
    + +

    Dans ce cas, une requête pour /mirror/foo/i sera tout de + même mandatée car c'est la directive ProxyPass de la + section Location qui sera évaluée en premier. Le fait que la directive + ProxyPass supporte les deux contextes serveur + principal et répertoire ne signifie pas que sa portée et sa position dans le + fichier de configuration va garantir une quelconque priorité et/ou + chronologie de prise en compte.

    Ordre de classement des directives ProxyPass

    Les directives ProxyPass et ProxyPassMatch sont évaluées dans @@ -1200,12 +1215,18 @@ ProxyPass "/mirror/foo" "http://backend.example.com" l'URL la plus longue à la plus courte. Dans le cas contraire, les règles situées après une règle dont l'URL correspond au début de leur propre URL seront ignorées. Notez que tout ceci est en - relation avec le partage de workers. Par contre, on ne peut placer + relation avec le partage de workers.

    + +
    +

    Chronologie de prise en compte des directives + ProxyPass au sein des sections Locations

    +

    On ne peut placer qu'une seule directive ProxyPass dans une section Location, et c'est la section la plus spécifique qui l'emportera.

    - -

    Pour les mêmes raisons, les exclusions doivent se situer avant +

    +

    Exclusions et variable d'environnement no-proxy

    +

    Les exclusions doivent se situer avant les directives ProxyPass générales. A partir de la version 2.4.26 du serveur HTTP Apache, la variable d'environnement "no-proxy" est une alternative aux exclusions et constitue @@ -1213,7 +1234,7 @@ ProxyPass "/mirror/foo" "http://backend.example.com" ProxyPass dans le contexte d'une section Location. Cette variable doit être définie via la directive SetEnvIf car la directive SetEnv n'est pas évaluée - assez tôt.

    + assez tôt.

    @@ -1871,14 +1892,14 @@ ProxyPassReverseCookiePath "/" "/mirror/foo/"

    ne va pas seulement provoquer la conversion interne d'une requête - locale pour http://example.com/miroir/foo/bar en une + locale pour http://example.com/mirror/foo/bar en une requête mandatée pour http://backend.example.com/bar (la fonctionnalité fournie par ProxyPass). Il va aussi s'occuper des redirections que le serveur backend.example.com envoie lorsqu'il redirige http://backend.example.com/bar vers http://backend.example.com/quux. Apache - httpd corrige ceci en http://example.com/miroir/foo/quux + httpd corrige ceci en http://example.com/mirror/foo/quux avant de faire suivre la redirection HTTP au client. Notez que le nom d'hôte utilisé pour construire l'URL est choisi en respectant la définition de la directive UseCanonicalName.

    diff --git a/docs/manual/mod/mod_proxy.xml.ja b/docs/manual/mod/mod_proxy.xml.ja index fe74200374..e6759140ee 100644 --- a/docs/manual/mod/mod_proxy.xml.ja +++ b/docs/manual/mod/mod_proxy.xml.ja @@ -1,7 +1,7 @@ - +