From: Lucien Gentis
Date: Sat, 18 Apr 2015 16:18:47 +0000 (+0000)
Subject: XML updates.
X-Git-Tag: 2.4.13~202
X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e307aa65f4651ceb78985197fd3164abd87e10d5;p=thirdparty%2Fapache%2Fhttpd.git
XML updates.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1674532 13f79535-47bb-0310-9956-ffa450edef68
---
diff --git a/docs/manual/mod/mod_actions.xml.fr b/docs/manual/mod/mod_actions.xml.fr
index 46fe0715b70..c49a09af0d2 100644
--- a/docs/manual/mod/mod_actions.xml.fr
+++ b/docs/manual/mod/mod_actions.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -94,7 +94,7 @@ Action image/gif /cgi-bin/images.cgi
# Files of a particular file extension
AddHandler my-file-type .xyz
-Action my-file-type /cgi-bin/program.cgi
+Action my-file-type "/cgi-bin/program.cgi"
Dans cet exemple, les requêtes pour des fichiers possédant
@@ -108,9 +108,9 @@ Action my-file-type /cgi-bin/program.cgi
virtuelles.
-<Location /news>
+<Location "/news">
SetHandler news-handler
- Action news-handler /cgi-bin/news.cgi virtual
+ Action news-handler "/cgi-bin/news.cgi" virtual
</Location>
@@ -156,10 +156,10 @@ particulière.
# All GET requests go here
-Script GET /cgi-bin/search
+Script GET "/cgi-bin/search"
# A CGI PUT handler
-Script PUT /~bob/put.cgi
+Script PUT "/~bob/put.cgi"
diff --git a/docs/manual/mod/mod_alias.xml.fr b/docs/manual/mod/mod_alias.xml.fr
index e86642e5075..cf715ee4387 100644
--- a/docs/manual/mod/mod_alias.xml.fr
+++ b/docs/manual/mod/mod_alias.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -98,8 +98,8 @@ système de fichiers
éventuellement s'appliquer, comme dans l'exemple suivant :
-Alias /foo/bar /baz
-Alias /foo /gaq
+Alias "/foo/bar" "/baz"
+Alias "/foo" "/gaq"
Si l'ordre des directives était inversé, la directive
insensibles à la casse.
- Alias /image /ftp/pub/image
+ Alias "/image" "/ftp/pub/image"
Une requête pour http://example.com/image/foo.gif
fera
@@ -159,8 +159,8 @@ de fichiers
requête. Autrement dit, si vous définissez
- Alias /icons/ /usr/local/apache/icons/
-
+ Alias "/icons/" "/usr/local/apache/icons/"
+
l'alias précédent ne s'appliquera pas à l'url
/icons
à cause de l'absence du slash final. Ainsi, si
@@ -183,8 +183,8 @@ de fichiers
probablement permettre explicitement l'accès à ce répertoire.
-Alias /image /ftp/pub/image
-<Directory /ftp/pub/image>
+Alias "/image" "/ftp/pub/image"
+<Directory "/ftp/pub/image">
Require all granted
</Directory>
@@ -200,11 +200,11 @@ Alias /image /ftp/pub/image
href="../expr.html">syntaxe des expressions.
-<Location /image>
- Alias /ftp/pub/image
+<Location "/image">
+ Alias "/ftp/pub/image"
</Location>
-<LocationMatch /error/(?<NUMBER>[0-9]+)>
- Alias /usr/local/apache/errors/%{env:MATCH_NUMBER}.html
+<LocationMatch "/error/(?<NUMBER>[0-9]+)">
+ Alias "/usr/local/apache/errors/%{env:MATCH_NUMBER}.html"
</LocationMatch>
@@ -233,7 +233,7 @@ en faisant intervenir les expressions rationnelles
utiliser :
- AliasMatch ^/icons(.*) /usr/local/apache/icons$1
+ AliasMatch "^/icons(.*)" "/usr/local/apache/icons$1$2"
Toute la puissance des expressions
@@ -242,7 +242,7 @@ en faisant intervenir les expressions rationnelles
insensible à la casse :
- AliasMatch (?i)^/image(.*) /ftp/pub/image$1
+ AliasMatch "(?i)^/image(.*)" "/ftp/pub/image$1"
Il existe une différence subtile entre
avec AliasMatch :
- Alias /image/ /ftp/pub/image/
+ Alias "/image/" "/ftp/pub/image/"
Le simple remplacement d'Alias par AliasMatch ne produira pas le
@@ -276,14 +276,14 @@ en faisant intervenir les expressions rationnelles
qui contiennent /image/ vers /ftp/pub/image/ :
- AliasMatch /image/ /ftp/pub/image/
+ AliasMatch "/image/" "/ftp/pub/image/"
Voici la directive AliasMatch qui produira le même résultat que
la directive Alias ci-dessus :
- AliasMatch ^/image/(.*)$ /ftp/pub/image/$1
+ AliasMatch "^/image/(.*)$" "/ftp/pub/image/$1"
Bien entendu, il n'y a aucune raison d'utiliser
différents :
- AliasMatch ^/image/(.*)\.jpg$ /fichiers/jpg.images/$1.jpg
- AliasMatch ^/image/(.*)\.gif$ /fichiers/gif.images/$1.gif
+ AliasMatch "^/image/(.*)\.jpg$" "/fichiers/jpg.images/$1.jpg"
+ AliasMatch "^/image/(.*)\.gif$" "/fichiers/gif.images/$1.gif"
Les éventuels slashes de tête multiples seront supprimés par le
@@ -339,10 +339,10 @@ d'effectuer une autre requête avec une URL différente
# Redirige vers une URL sur un serveur différent
-Redirect /service http://foo2.example.com/service
+Redirect "/service" "http://foo2.example.com/service"
# Redirige vers une URL sur le même serveur
-Redirect /one /two
+Redirect "/one" "/two"
Si le client effectue une requête pour l'URL
@@ -365,6 +365,7 @@ Redirect /one /two
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
@@ -412,8 +413,8 @@ Redirect /one /two
http_protocol.c).
-Redirect permanent /one http://example.com/two
-Redirect 303 /three http://example.com/other
+Redirect permanent "/one" "http://example.com/two"
+Redirect 303 "/three" "http://example.com/other"
Si une directive Redirect est définie au
@@ -424,14 +425,14 @@ Redirect 303 /three http://example.com/other
utilisant la syntaxe des expressions.
-<Location /one>
- Redirect permanent http://example.com/two
+<Location "/one">
+ Redirect permanent "http://example.com/two"
</Location>
-<Location /three>
- Redirect 303 http://example.com/other
+<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 "/error/(?<NUMBER>[0-9]+)">
+ Redirect permanent "http://example.com/errors/%{env:MATCH_NUMBER}.html"
</LocationMatch>
@@ -462,7 +463,7 @@ courante
serveur, on peut utiliser :
- RedirectMatch (.*)\.gif$ http://autre.example.com$1.jpg
+ RedirectMatch "(.*)\.gif$" "http://autre.example.com$1.jpg"
Les remarques à propos de la différence entre
fichiers local.
- ScriptAlias /cgi-bin/ /web/cgi-bin/
+ ScriptAlias "/cgi-bin/" "/web/cgi-bin/"
Une requête pour http://example.com/cgi-bin/foo
@@ -542,8 +543,8 @@ et désigne la cible comme script CGI
/web/cgi-bin/foo
. Cette configuration est sensiblement
équivalente à :
-Alias /cgi-bin/ /web/cgi-bin/
-<Location /cgi-bin >
+Alias "/cgi-bin/" "/web/cgi-bin/"
+<Location "/cgi-bin">
SetHandler cgi-script
Options +ExecCGI
</Location>
@@ -553,7 +554,7 @@ Alias /cgi-bin/ /web/cgi-bin/
avec un script ou gestionnaire de votre cru. Par exemple :
- ScriptAlias /cgi-bin/ /web/cgi-handler.pl
+ ScriptAlias "/cgi-bin/" "/web/cgi-handler.pl"
Dans ce scénario, tous les fichiers faisant l'objet d'une requête
@@ -576,7 +577,7 @@ Alias /cgi-bin/ /web/cgi-bin/
module="core">SetHandler, et Options comme dans l'exemple suivant :
-<Directory /usr/local/apache2/htdocs/cgi-bin >
+<Directory "/usr/local/apache2/htdocs/cgi-bin">
SetHandler cgi-script
Options ExecCGI
</Directory>
@@ -595,11 +596,11 @@ Alias /cgi-bin/ /web/cgi-bin/
utilisant la syntaxe des expressions.
-<Location /cgi-bin >
- ScriptAlias /web/cgi-bin/
+<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 "/cgi-bin/errors/(?<NUMBER>[0-9]+)">
+ ScriptAlias "/web/cgi-bin/errors/%{env:MATCH_NUMBER}.cgi"
</LocationMatch>
@@ -629,7 +630,7 @@ comme un script CGI
standard /cgi-bin
, on peut utiliser :
- ScriptAliasMatch ^/cgi-bin(.*) /usr/local/apache/cgi-bin$1
+ ScriptAliasMatch "^/cgi-bin(.*)" "/usr/local/apache/cgi-bin$1"
Comme dans le cas d'AliasMatch, toute la puissance des
avec une comparaison du modèle du chemin URL insensible à la casse :
- ScriptAliasMatch (?i)^/cgi-bin(.*) /usr/local/apache/cgi-bin$1
+ ScriptAliasMatch "(?i)^/cgi-bin(.*)" "/usr/local/apache/cgi-bin$1"
Les remarques à propos de la différence entre
-
+
@@ -116,7 +116,7 @@ sessions utilisateur côté serveur grâce à sa fonctionn
en s'appuyant sur une base de données. En particulier, il peut mettre à
jour le statut de session de l'utilisateur dans la base de données
chaque fois que celui-ci visite certaines URLs (sous réserve bien
-entendu que l'utilisateur fournisse les informations de connexion
+entendu que l'utilisateur fournissent les informations de connexion
nécessaires).
Pour cela, il faut definir deux directives Require spéciales : Require
@@ -152,7 +152,7 @@ DBDKeep 8
DBDMax 20
DBDExptime 300
-<Directory /usr/www/mon.site/team-private/>
+<Directory "/usr/www/mon.site/team-private/">
# configuration de mod_authn_core et mod_auth_basic
# pour mod_authn_dbd
AuthType Basic
@@ -173,9 +173,9 @@ DBDExptime 300
# lorsqu'un utilisateur échoue dans sa tentative d'authentification ou
# d'autorisation, on l'invite à se connecter ; cette page doit
# contenir un lien vers /team-private/login.html
- ErrorDocument 401 /login-info.html
+ ErrorDocument 401 "/login-info.html"
- <Files login.html>
+ <Files "login.html">
# il n'est pas nécessaire que l'utilisateur soit déjà connecté !
AuthDBDUserPWQuery "SELECT password FROM authn WHERE user = %s"
@@ -189,7 +189,7 @@ DBDExptime 300
AuthzDBDLoginToReferer On
</Files>
- <Files logout.html>
+ <Files "logout.html">
# le processus de déconnexion dbd exécute une requête pour
# enregistrer la déconnexion de l'utilisateur
Require dbd-logout
@@ -201,8 +201,7 @@ DBDExptime 300
AuthzDBDQuery
-Définit la requête SQL pour l'opération
-requise
+Définit la requête SQL pour l'opération requise
AuthzDBDQuery requête
directory
diff --git a/docs/manual/mod/mod_info.xml.fr b/docs/manual/mod/mod_info.xml.fr
index 1a34e721b3e..078c6e31fe4 100644
--- a/docs/manual/mod/mod_info.xml.fr
+++ b/docs/manual/mod/mod_info.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -36,7 +36,7 @@ serveur
suivantes à votre fichier httpd.conf
.
-<Location /server-info>
+<Location "/server-info">
SetHandler server-info
</Location>
@@ -47,7 +47,7 @@ serveur
informations de configuration de votre serveur :
-<Location /server-info>
+<Location "/server-info">
SetHandler server-info
Require host example.com
</Location>
@@ -79,7 +79,7 @@ serveur
Contrôle d'accès
-<Location /server-info>
+<Location "/server-info">
SetHandler server-info
Order allow,deny
# Autorisation d'accès depuis le serveur lui-même
diff --git a/docs/manual/mod/mod_ldap.xml.fr b/docs/manual/mod/mod_ldap.xml.fr
index 6c49c599752..8599e99fc7f 100644
--- a/docs/manual/mod/mod_ldap.xml.fr
+++ b/docs/manual/mod/mod_ldap.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -76,7 +76,7 @@ LDAPCacheTTL 600
LDAPOpCacheEntries 1024
LDAPOpCacheTTL 600
-<Location /ldap-status>
+<Location "/ldap-status">
SetHandler ldap-status
Require host yourdomain.example.com
@@ -85,7 +85,7 @@ LDAPOpCacheTTL 600
AuthType Basic
AuthName "LDAP Protected"
AuthBasicProvider ldap
- AuthLDAPURL ldap://127.0.0.1/dc=example,dc=com?uid?one
+ AuthLDAPURL "ldap://127.0.0.1/dc=example,dc=com?uid?one"
Require valid-user
</Location>
@@ -198,7 +198,7 @@ LDAPOpCacheTTL 600
mod_ldap :
-<Location /server/cache-info>
+<Location "/server/cache-info">
SetHandler ldap-status
</Location>
@@ -232,9 +232,9 @@ LDAPOpCacheTTL 600
# Remplacez "votre-domaine.example.com" par le nom de votre
# domaine.
-LDAPTrustedGlobalCert CA_DER /certs/certfile.der
+LDAPTrustedGlobalCert CA_DER "/certs/certfile.der"
-<Location /ldap-status>
+<Location "/ldap-status">
SetHandler ldap-status
Require host yourdomain.example.com
@@ -243,7 +243,7 @@ LDAPTrustedGlobalCert CA_DER /certs/certfile.der
AuthType Basic
AuthName "LDAP Protected"
AuthBasicProvider ldap
- AuthLDAPURL ldaps://127.0.0.1/dc=example,dc=com?uid?one
+ AuthLDAPURL "ldaps://127.0.0.1/dc=example,dc=com?uid?one"
Require valid-user
</Location>
@@ -254,9 +254,9 @@ LDAPTrustedGlobalCert CA_DER /certs/certfile.der
# Remplacez "votre-domaine.example.com" par le nom de votre
# domaine.
-LDAPTrustedGlobalCert CA_DER /certs/certfile.der
+LDAPTrustedGlobalCert CA_DER "/certs/certfile.der"
-<Location /ldap-status>
+<Location "/ldap-status">
SetHandler ldap-status
Require host yourdomain.example.com
@@ -265,7 +265,7 @@ LDAPTrustedGlobalCert CA_DER /certs/certfile.der
AuthType Basic
AuthName "LDAP Protected"
AuthBasicProvider ldap
- AuthLDAPURL ldap://127.0.0.1/dc=example,dc=com?uid?one TLS
+ AuthLDAPURL "ldap://127.0.0.1/dc=example,dc=com?uid?one" TLS
Require valid-user
</Location>
@@ -306,13 +306,13 @@ LDAPTrustedGlobalCert CA_DER /certs/certfile.der
# Spécifie un fichier de certificats de CA Netscape
-LDAPTrustedGlobalCert CA_CERT7_DB /certs/cert7.db
+LDAPTrustedGlobalCert CA_CERT7_DB "/certs/cert7.db"
# Spécifie un fichier key3db optionnel pour le support des
# certificats clients
-LDAPTrustedGlobalCert CERT_KEY3_DB /certs/key3.db
+LDAPTrustedGlobalCert CERT_KEY3_DB "/certs/key3.db"
# Spécifie le fichier secmod si nécessaire
-LDAPTrustedGlobalCert CA_SECMOD /certs/secmod
-<Location /ldap-status>
+LDAPTrustedGlobalCert CA_SECMOD "/certs/secmod"
+<Location "/ldap-status">
SetHandler ldap-status
Require host yourdomain.example.com
@@ -322,7 +322,7 @@ LDAPTrustedGlobalCert CA_SECMOD /certs/secmod
AuthName "LDAP Protected"
AuthBasicProvider ldap
LDAPTrustedClientCert CERT_NICKNAME <nickname> [password]
- AuthLDAPURL ldaps://127.0.0.1/dc=example,dc=com?uid?one
+ AuthLDAPURL "ldaps://127.0.0.1/dc=example,dc=com?uid?one"
Require valid-user
</Location>
@@ -350,15 +350,15 @@ LDAPTrustedGlobalCert CA_SECMOD /certs/secmod
# Spécifie deux fichiers contenant des certificats de CA
-LDAPTrustedGlobalCert CA_DER /certs/cacert1.der
-LDAPTrustedGlobalCert CA_BASE64 /certs/cacert2.pem
+LDAPTrustedGlobalCert CA_DER "/certs/cacert1.der"
+LDAPTrustedGlobalCert CA_BASE64 "/certs/cacert2.pem"
# Spécifie un fichier contenant des certificats clients
# ainsi qu'une clé
-LDAPTrustedGlobalCert CERT_BASE64 /certs/cert1.pem
-LDAPTrustedGlobalCert KEY_BASE64 /certs/key1.pem [password]
+LDAPTrustedGlobalCert CERT_BASE64 "/certs/cert1.pem"
+LDAPTrustedGlobalCert KEY_BASE64 "/certs/key1.pem" [password]
# N'utilisez pas cette directive, sous peine de provoquer
# une erreur
-#LDAPTrustedClientCert CERT_BASE64 /certs/cert1.pem
+#LDAPTrustedClientCert CERT_BASE64 "/certs/cert1.pem"
@@ -384,23 +384,23 @@ LDAPTrustedGlobalCert KEY_BASE64 /certs/key1.pem [password]
# Spécifie deux fichiers contenant des certificats de CA
-LDAPTrustedGlobalCert CA_DER /certs/cacert1.der
-LDAPTrustedGlobalCert CA_BASE64 /certs/cacert2.pem
+LDAPTrustedGlobalCert CA_DER "/certs/cacert1.der"
+LDAPTrustedGlobalCert CA_BASE64 "/certs/cacert2.pem"
<Location /ldap-status>
SetHandler ldap-status
Require host yourdomain.example.com
- LDAPTrustedClientCert CERT_BASE64 /certs/cert1.pem
- LDAPTrustedClientCert KEY_BASE64 /certs/key1.pem
+ LDAPTrustedClientCert CERT_BASE64 "/certs/cert1.pem"
+ LDAPTrustedClientCert KEY_BASE64 "/certs/key1.pem"
# CA certs respecified due to per-directory client certs
- LDAPTrustedClientCert CA_DER /certs/cacert1.der
- LDAPTrustedClientCert CA_BASE64 /certs/cacert2.pem
+ LDAPTrustedClientCert CA_DER "/certs/cacert1.der"
+ LDAPTrustedClientCert CA_BASE64 "/certs/cacert2.pem"
Satisfy any
AuthType Basic
AuthName "LDAP Protected"
AuthBasicProvider ldap
- AuthLDAPURL ldaps://127.0.0.1/dc=example,dc=com?uid?one
+ AuthLDAPURL "ldaps://127.0.0.1/dc=example,dc=com?uid?one"
Require valid-user
</Location>
diff --git a/docs/manual/mod/mod_logio.xml b/docs/manual/mod/mod_logio.xml
index 30e92940f57..6006c01dfe3 100644
--- a/docs/manual/mod/mod_logio.xml
+++ b/docs/manual/mod/mod_logio.xml
@@ -96,8 +96,8 @@
LogIOTrackTTFB OFF
server configvirtual host
directory.htaccess
-Apache HTTP Server 2.4.13 and later
none
+Apache HTTP Server 2.4.13 and later
This directive configures whether this module tracks the delay
diff --git a/docs/manual/mod/mod_proxy_scgi.xml.fr b/docs/manual/mod/mod_proxy_scgi.xml.fr
index 24872b8df1b..26ebad91ed0 100644
--- a/docs/manual/mod/mod_proxy_scgi.xml.fr
+++ b/docs/manual/mod/mod_proxy_scgi.xml.fr
@@ -1,7 +1,7 @@

-
+
@@ -73,10 +73,10 @@
Passerelle à répartition de charge
-ProxyPass /scgi-bin/ balancer://somecluster/
-<Proxy balancer://somecluster>
- BalancerMember scgi://localhost:4000
- BalancerMember scgi://localhost:4001
+ProxyPass "/scgi-bin/" "balancer://somecluster/"
+<Proxy "balancer://somecluster">
+ BalancerMember "scgi://localhost:4000"
+ BalancerMember "scgi://localhost:4001"
</Proxy>
diff --git a/docs/manual/mod/mod_vhost_alias.xml.fr b/docs/manual/mod/mod_vhost_alias.xml.fr
index 1d525f61c09..ff2c05a2af1 100644
--- a/docs/manual/mod/mod_vhost_alias.xml.fr
+++ b/docs/manual/mod/mod_vhost_alias.xml.fr
@@ -1,7 +1,7 @@
-
+
@@ -49,8 +49,8 @@ masse
/usr/local/apache2/cgi-bin/script.pl dans tous les cas :
-ScriptAlias /cgi-bin/ /usr/local/apache2/cgi-bin/
-VirtualScriptAlias /never/found/%0/cgi-bin/
+ScriptAlias "/cgi-bin/" "/usr/local/apache2/cgi-bin/"
+VirtualScriptAlias "/never/found/%0/cgi-bin/"
@@ -136,7 +136,7 @@ l'hébergement virtuel de masse
UseCanonicalName Off
-VirtualDocumentRoot /usr/local/apache/vhosts/%0
+VirtualDocumentRoot "/usr/local/apache/vhosts/%0"
Une requête pour
@@ -152,7 +152,7 @@ VirtualDocumentRoot /usr/local/apache/vhosts/%0
UseCanonicalName Off
-VirtualDocumentRoot /usr/local/apache/vhosts/%3+/%2.1/%2.2/%2.3/%2
+VirtualDocumentRoot "/usr/local/apache/vhosts/%3+/%2.1/%2.2/%2.3/%2"
Une requête pour
@@ -165,7 +165,7 @@ VirtualDocumentRoot /usr/local/apache/vhosts/%3+/%2.1/%2.2/%2.3/%2
suivant :
- VirtualDocumentRoot /usr/local/apache/vhosts/%3+/%2.-1/%2.-2/%2.-3/%2
+ VirtualDocumentRoot "/usr/local/apache/vhosts/%3+/%2.-1/%2.-2/%2.-3/%2"
La requête précédente concernerait alors
@@ -174,7 +174,7 @@ VirtualDocumentRoot /usr/local/apache/vhosts/%3+/%2.1/%2.2/%2.3/%2
Vous pouvez également utiliser :
- VirtualDocumentRoot /usr/local/apache/vhosts/%3+/%2.1/%2.2/%2.3/%2.4+
+ VirtualDocumentRoot "/usr/local/apache/vhosts/%3+/%2.1/%2.2/%2.3/%2.4+"
La requête précédente concernerait alors
@@ -215,8 +215,8 @@ correspondront tous au répertoire
UseCanonicalName DNS
-VirtualDocumentRootIP /usr/local/apache/vhosts/%1/%2/%3/%4/docs
-VirtualScriptAliasIP /usr/local/apache/vhosts/%1/%2/%3/%4/cgi-bin
+VirtualDocumentRootIP "/usr/local/apache/vhosts/%1/%2/%3/%4/docs"
+VirtualScriptAliasIP "/usr/local/apache/vhosts/%1/%2/%3/%4/cgi-bin"
Si l'adresse IP de www.domaine.example.com
est
@@ -235,7 +235,7 @@ VirtualScriptAliasIP /usr/local/apache/vhosts/%1/%2/%3/%4/cgi-bin
le problème de la manière suivante :
- VirtualDocumentRoot /usr/local/apache/vhosts/%2.0.%3.0
+ VirtualDocumentRoot "/usr/local/apache/vhosts/%2.0.%3.0"
Une requête pour