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 @@ - -Répertoires web utilisateurs - Serveur Apache HTTP +Répertoires web utilisateurs - Serveur Apache HTTP Version 2.5 - + + + + +

Serveur Apache HTTP Version 2.5

+
<-
-Apache > Serveur HTTP > Documentation > Version 2.3 > Recettes et tutoriels

Répertoires web utilisateurs

+Apache > Serveur HTTP > Documentation > Version 2.5 > Recettes et tutoriels

Répertoires web utilisateurs

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.

+avec le système de fichiers
  • Commentaires
  • top
    top
    -

    Définition du chemin des fichiers avec UserDir

    +

    Définition du chemin des fichiers avec UserDir

    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

    @@ -85,11 +91,10 @@ avec le syst sera construit en utilisant ce chemin, suivi du nom de l'utilisateur considéré. Par exemple, avec cette configuration :

    -

    - 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

    @@ -97,22 +102,20 @@ avec le syst remplacé par le nom de l'utilisateur dans le chemin du fichier correspondant. Par exemple, avec cette configuration :

    -

    - 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

    top
    -

    Redirection vers des URLs externes

    +

    Redirection vers des URLs externes

    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.

    top

    Définition de la liste des utilisateurs autorisés à utiliser - cette fonctionnalité

    + cette fonctionnalité

    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.

    top
    -

    Définition d'un répertoire CGI pour chaque utilisateur

    +

    Définition d'un répertoire CGI pour chaque utilisateur

    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

    top

    Permettre aux utilisateurs de modifier la - configuration

    + configuration

    Si vous voulez que vos utilisateurs puissent modifier la @@ -205,11 +203,33 @@ avec le syst

    Langues Disponibles:  en  | + es  |  fr  |  ja  |  ko  |  tr 

    -
    +
    top

    Commentaires

    Notice:
    This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our mailing lists.
    +
    \ No newline at end of file