From e5c2518ea3ac3ff9d9f22d25e92bd3ca9aaf7957 Mon Sep 17 00:00:00 2001 From: Lucien Gentis Date: Sat, 7 Mar 2015 15:21:35 +0000 Subject: [PATCH] Rebuild. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1664870 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/expr.html.fr | 2 +- docs/manual/mod/mod_alias.html.fr | 72 +++++++++++++++++++++++--- docs/manual/mod/mod_alias.xml.ja | 2 +- docs/manual/mod/mod_alias.xml.ko | 2 +- docs/manual/mod/mod_alias.xml.meta | 2 +- docs/manual/mod/mod_alias.xml.tr | 2 +- docs/manual/mod/mod_ssl.html.fr | 3 ++ docs/manual/mod/quickreference.html.fr | 8 +-- 8 files changed, 77 insertions(+), 16 deletions(-) diff --git a/docs/manual/expr.html.fr b/docs/manual/expr.html.fr index b34e2f21a5..34f4f4de52 100644 --- a/docs/manual/expr.html.fr +++ b/docs/manual/expr.html.fr @@ -48,7 +48,7 @@
  • Autres
  • Comparaison avec SSLRequire
  • Historique de version
  • -

    Voir aussi

    +

    Voir aussi

    top

    Syntaxe en Forme de Backus-Naur

    diff --git a/docs/manual/mod/mod_alias.html.fr b/docs/manual/mod/mod_alias.html.fr index 7d140876ed..b17dc5193e 100644 --- a/docs/manual/mod/mod_alias.html.fr +++ b/docs/manual/mod/mod_alias.html.fr @@ -54,6 +54,12 @@ redirection d'URL avec une URL différente. Elles sont souvent utilisées lorsqu'une ressource a été déplacée.

    +

    Lorsque les directives Alias, ScriptAlias ou Redirect sont définies au sein d'une + section <Location> + ou <LocationMatch>, vous pouvez utiliser la syntaxe des expressions pour manipuler l'URL + ou le chemin de destination. +

    +

    mod_alias est conçu pour traiter des tâches simples de manipulation d'URL. Pour des tâches plus complexes comme la manipulation des chaînes d'arguments des requêtes, utilisez @@ -113,13 +119,19 @@ Alias /foo /gaq /foo/bar, et cette dernière serait toujours ignorée.

    +

    La définition de directives Alias, ScriptAlias ou Redirect au sein de sections + <Location> ou + <LocationMatch> + l'emporte sur d'autres définitions éventuelles de ces mêmes + directives au niveau de la configuration générale du serveur.

    +
    top

    Alias Directive

    - @@ -182,6 +194,18 @@ de fichiers

    Le nombre de slashes dans le paramètre chemin URL doit correspondre au nombre de slashes dans le chemin URL de la requête.

    +

    Si la directive Alias est définie au sein + d'une section <Location> ou <LocationMatch>, chemin URL est + omis et chemin fichier est interprété en utilisant la syntaxe des expressions.

    + +
    <Location /image>
    +    Alias /ftp/pub/image
    +</Location>
    +<LocationMatch /error/(?<NUMBER>[0-9]+)>
    +    Alias /usr/local/apache/errors/%{env:MATCH_NUMBER}.html
    +</LocationMatch>
    + +
    top
    @@ -269,7 +293,7 @@ en faisant intervenir les expressions rationnelles
    Description:Met en correspondance des URLs avec des chemins du système de fichiers
    Syntaxe:Alias chemin URL +
    Syntaxe:Alias [chemin URL] chemin fichier|chemin répertoire
    Contexte:configuration du serveur, serveur virtuel
    Statut:Base
    - @@ -315,14 +339,17 @@ Redirect /one /two éléments de chemin complets sont testés, si bien que l'exemple précédent ne s'appliquera pas à l'URL http://example.com/servicefoo.txt. Pour des mises en - correspondance plus complexes faisant intervenir les expressions + correspondance plus complexes utilisant la syntaxe des expressions, ne spécifiez pas + d'argument chemin URL comme décrit ci-dessous. En outre, + pour une mise en correspondance en utilisant les expressions rationnelles, veuillez vous reporter à la directive RedirectMatch.

    -

    Note

    Les directives de redirection ont priorité sur les directives Alias et ScriptAlias, quel que soit leur ordre d'apparition dans le - fichier de configuration.

    + fichier de configuration. Les directives Redirect définies au sein + d'une section Location l'emportent sur les directives Redirect et + Alias comportant un argument chemin URL.

    Si aucun argument état n'est spécifié, la redirection sera temporaire (code HTTP 302). Le client est alors @@ -367,6 +394,23 @@ Redirect /one /two Redirect 303 /three http://example.com/other +

    Si une directive Redirect est définie au + sein d'une section <Location> ou <LocationMatch> et si l'argument chemin + URL est omis, l'argument URL sera interprété en + utilisant la syntaxe des expressions.

    + +
    <Location /one>
    +    Redirect permanent http://example.com/two
    +</Location>
    +<Location /three> + Redirect 303 http://example.com/other +</Location>
    +<LocationMatch /error/(?<NUMBER>[0-9]+)> + Redirect permanent http://example.com/errors/%{env:MATCH_NUMBER}.html +</LocationMatch>
    +
    + +
    top
    @@ -441,9 +485,9 @@ diff
    Description:Envoie une redirection externe demandant au client d'effectuer une autre requête avec une URL différente
    Syntaxe:Redirect [état] chemin URL +
    Syntaxe:Redirect [état] [chemin URL] URL
    Contexte:configuration du serveur, serveur virtuel, répertoire, .htaccess
    AllowOverride:FileInfo
    - - +
    Description:Fait correspondre une URL à une zone du système de fichiers et désigne la cible comme script CGI
    Syntaxe:ScriptAlias chemin URL +
    Syntaxe:ScriptAlias [chemin URL] chemin fichier|chemin répertoire
    Contexte:configuration du serveur, serveur virtuel
    Contexte:configuration du serveur, serveur virtuel, répertoire
    Statut:Base
    Module:mod_alias
    @@ -503,6 +547,20 @@ et d code source des scripts CGI s'ils ne sont pas protégés par une section Directory.
    +

    Si la directive ScriptAlias est définie au + sein d'une section <Location> ou <LocationMatch> et si l'argument chemin + URL est omis, l'argument URL sera interprété en + utilisant la syntaxe des expressions.

    + +
    <Location /cgi-bin >
    +    ScriptAlias /web/cgi-bin/
    +</Location>
    +<LocationMatch /cgi-bin/errors/(?<NUMBER>[0-9]+)>
    +    ScriptAlias /web/cgi-bin/errors/%{env:MATCH_NUMBER}.cgi
    +</LocationMatch>
    +
    + +

    Voir aussi