Bonjour,

Je souhaiterai créer un virtual host pour rediriger vers un dossier de mon serveur.

Pour cela j'ai suivi un tutoriel :

On va maintenant créer nos hôtes virtuels. Par défaut, nous l'appelerons test1.com. A vous de mettre les noms que vous désirez. Mais avant de s'attaquer aux utilisateurs, on commence par modifier le squelette de la création des nouveaux users. L'avantage ? Ne pas avoir besoin à chaque fois de devoir créer le répertoire public_html et logs quand on crée un nouvel utilisateur, mais aussi d'avoir directement une page d'accueil.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
# mkdir /etc/skel/public_html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
# echo " <h1>Nouvel espace web crée</h1> " > /etc/skel/public_html/index.html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
# useradd -g www-data -m apc
Code : Sélectionner tout - Visualiser dans une fenêtre à part
# nano /etc/apache2/sites-available/apc
<VirtualHost *:80>
DocumentRoot /usr/src/APC-3.1.8/
<Directory /usr/src/APC-3.1.8/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
</Directory>
LogLevel warn
ServerSignature Off
</VirtualHost>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
# ln -s /etc/apache2/sites-available/apc /etc/apache2/sites-enabled/apc
Puis je redemarre apache.

Seulement voilà, lorsque je lance http://192.168.1.17/~apc/, il m'affiche "Nouvel espace web crée" !

Pourquoi il ne me redirige pas vers /usr/src/APC-3.1.8/ comme indiqué ?

Merci