IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Lister un alias


Sujet :

Apache

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 161
    Points : 78
    Points
    78
    Par défaut Lister un alias
    Bonjour

    Comment faire pour lister un alias à la racine du serveur.

    Je m'explique : (extrait de mon fichier de conf)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    DocumentRoot /var/www/
     
    <Directory /var/www/>
                    Options Indexes FollowSymLinks MultiViews
                    AllowOverride None
                    Order allow,deny
                    allow from all
                    Redirect /admin https://192.168.0.1/phpmyadmin/
                    RewriteEngine off
                    RewriteCond %{REQUEST_FILENAME} !-f
                    RewriteCond %{REQUEST_FILENAME} !-d
                    RewriteRule . /Tutoriaux/index.php [last]
    </Directory>
     
    Alias /doc /usr/share/doc
    <Directory /usr/share/doc>
                    Options Indexes FollowSymLinks MultiViews
                    AllowOverride None
                    Order deny,allow
                    allow from all
    </Directory>
    Comment faire pour voir /doc quand je tape dans mon navigateur http://192.168.0.1, actuellement je ne vois que le contenu de /var/www.

    Merci

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Peut-être en ajoutant un RewriteRule à la fin du fichier pour que quand /, faire en fait /doc :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    ...
    </Directory>
     
    RewriteEngine On
    RewriteRule ^/$ /doc [L]

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 161
    Points : 78
    Points
    78
    Par défaut
    Merci de ta réponse mais ce n'est pas ce que je cherche à faire.

    En faite, lorsque je tape http://192.168.0.1

    J'ai le listing des répertoire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Index of /
    [ICO]	Name	Last modified	Size	Description
    [DIR]	Tutoriaux-old/	27-Apr-2007 12:08 	-
    [DIR]	Tutoriaux/	27-Apr-2007 12:58 	-
    [DIR]	apache2-default/	20-Nov-2004 21:16 	-
    [DIR]	cvs/	25-Jul-2007 11:28 	-
    [DIR]	dev/	10-Jul-2007 11:50 	-
    [DIR]	download/	04-Apr-2007 17:33 	-
    [DIR]	lib/	26-Apr-2007 15:14 	-
    [DIR]	ocsreports/	04-Apr-2007 17:33 	-
    et je souhaite avoir également /doc qui est un alias sur /usr/share/doc.

    La je ne vois que les répertoires présent dans /var/www/.

    ++

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Oki !! Ben crée un répertoire vide "doc" et ça devrait aller : quand tu cliqueras dessus, l'URL http://192.168.0.1/doc/ sera appelée et tu devrais tomber dans ton alias.

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 161
    Points : 78
    Points
    78
    Par défaut
    Je te remercie ca fonctionne.

    Mais n'y a-t-il pas un autre moyen ?

    Car si je change le nom de l'alias je suis obliger de créer un nouveau répertoire.

    Je trouve cela fastidieux.

    Mais merci quand même.

    ++

  6. #6
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Ben oui, y a pas d'autres moyens : y a rien pour dire à Apache rajouter les alias dans le directory listing à moins de redévelopper ton propre module...

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 161
    Points : 78
    Points
    78
    Par défaut
    Bon c'est parti pour le module alors !!!



    Merci, ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lister les alias du fichier aliases.conf
    Par Socrat dans le forum Connexion aux bases de données
    Réponses: 2
    Dernier message: 02/12/2007, 12h36
  2. Réponses: 10
    Dernier message: 18/07/2006, 22h20
  3. Réponses: 8
    Dernier message: 17/10/2002, 13h52
  4. comment creer un alias dynamique avec BDE et ODBC
    Par david33 dans le forum C++Builder
    Réponses: 2
    Dernier message: 12/07/2002, 12h50
  5. [TP]Lister les fichiers d'un répertoire
    Par nvtitan dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 21/06/2002, 12h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo