X-Git-Url: https://granicus.if.org/sourcecode?a=blobdiff_plain;f=docs%2Fmanual%2Fhowto%2Fpublic_html.html.fr;h=58d49fac494e2b840aa244637469e929ff337da3;hb=96f81bf2821f43ac00b880b7c623b5f9024bda57;hp=21dd3773ca1a009ca53d93ab1b3c44fe5cc4d63e;hpb=72a5fa77aa843ec01e8a5be99626e16f394a97a3;p=apache diff --git a/docs/manual/howto/public_html.html.fr b/docs/manual/howto/public_html.html.fr index 21dd3773ca..58d49fac49 100644 --- a/docs/manual/howto/public_html.html.fr +++ b/docs/manual/howto/public_html.html.fr @@ -1,24 +1,30 @@ -
-Serveur Apache HTTP Version 2.3
-Serveur Apache HTTP Version 2.5
+Langues Disponibles: en | + es | fr | ja | ko | @@ -28,21 +34,22 @@
Sur les systèmes multi-utilisateurs, on peut permettre à chaque
utilisateur d'avoir un site web dans son répertoire home à l'aide de la
directive UserDir
. Les
-visiteurs de l'URL http://exemple.com/~nom_utilisateur/
+visiteurs de l'URL http://example.com/~nom_utilisateur/
recevront un contenu situé dans le répertoire home de l'utilisateur
"nom_utilisateur
", et dans le sous-répertoire spécifié par
la directive UserDir
.
Notez que par défaut, l'accès à ces répertoires n'est
pas permis. Vous pouvez en permettre l'accès à l'aide
de la directive UserDir
en
-décommentant la ligne
- #Include conf/extra/httpd-userdir.conf
-
dans le fichier de configuration par défaut, et en adaptant le +décommentant la ligne :
+#Include conf/extra/httpd-userdir.conf+ +
dans le fichier de configuration par défaut
+ conf/httpd.conf
, et en adaptant le
fichier httpd-userdir.conf
selon vos besoins, ou en
incluant les directives appropriées dans une section
- Directory
du fichier de configuration principal.
<Directory>
du fichier de
+ configuration principal.
Modules Apparentés | Directives Apparentées |
---|---|
La directive UserDir
@@ -73,11 +80,10 @@ avec le syst
interprété comme chemin relatif au répertoire home de l'utilisateur
considéré. Par exemple, avec cette configuration :
- UserDir public_html
-
UserDir public_html+ -
l'URL http://exemple.com/~rbowen/fichier.html
+
l'URL http://example.com/~rbowen/fichier.html
correspondra au chemin fichier
/home/rbowen/public_html/fichier.html
- UserDir /var/html
-
UserDir /var/html-
l'URL http://exemple.com/~rbowen/fichier.html
+
+
l'URL http://example.com/~rbowen/fichier.html
correspondra au chemin fichier
/var/html/rbowen/fichier.html
- UserDir /var/www/*/docs
-
UserDir /var/www/*/docs+ -
l'URL http://exemple.com/~rbowen/fichier.html
+
l'URL http://example.com/~rbowen/fichier.html
correspondra au chemin fichier
/var/www/rbowen/docs/fichier.html
On peut aussi définir plusieurs répertoires ou chemins de répertoires.
-
- UserDir public_html /var/html
-
UserDir public_html /var/html+ -
Avec l'URL http://exemple.com/~rbowen/fichier.html
,
+
Avec l'URL http://example.com/~rbowen/fichier.html
,
Apache va rechercher ~rbowen
. S'il ne le trouve pas,
Apache va rechercher rbowen
dans
/var/html
. S'il le trouve, l'URL ci-dessus correspondra
@@ -120,32 +123,29 @@ avec le syst
On peut utiliser la directive UserDir
pour rediriger les requêtes
relatives aux répertoires utilisateurs vers des URLs externes.
- UserDir http://exemple.org/users/*/
-
UserDir http://example.org/users/*/+
L'exemple ci-dessus va rediriger une requête pour
- http://exemple.com/~bob/abc.html
vers
+ http://example.com/~bob/abc.html
vers
http://exemple.org/users/bob/abc.html
.
En suivant la syntaxe décrite dans la documentation de UserDir, vous pouvez définir quels utilisateurs sont autorisés à utiliser cette fonctionnalité :
-
- UserDir enabled
- UserDir disabled root jro fish
-
UserDir disabled root jro fish+
La configuration ci-dessus va autoriser l'utilisation de la fonctionnalité pour tous les utilisateurs, à l'exception de ceux @@ -154,29 +154,27 @@ avec le syst utilisateurs sauf certains d'entre eux en utilisant une configuration du style :
-
- UserDir disabled
- UserDir enabled rbowen krietz
-
UserDir disabled +UserDir enabled rbowen krietz+
Vous trouverez d'autres exemples dans la documentation de
UserDir
.
Afin de réserver un répertoire cgi-bin pour chaque utilisateur,
vous pouvez utiliser une section <Directory>
pour activer CGI dans un
sous-répertoire particulier d'un répertoire home utilisateur.
- <Directory /home/*/public_html/cgi-bin/>
- Options ExecCGI
- SetHandler cgi-script
- </Directory>
-
<Directory "/home/*/public_html/cgi-bin/"> + Options ExecCGI + SetHandler cgi-script +</Directory>+
Avec la configuration ci-dessus, et en supposant que
UserDir
est défini à public_html
, un
@@ -184,13 +182,13 @@ avec le syst
répertoire en passant par l'URL :
- http://exemple.com/~rbowen/cgi-bin/exemple.cgi
+ http://example.com/~rbowen/cgi-bin/exemple.cgi
Si vous voulez que vos utilisateurs puissent modifier la @@ -205,11 +203,33 @@ avec le syst