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 # mkdir /etc/skel/logs
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>Puis je redemarre apache.
Code : Sélectionner tout - Visualiser dans une fenêtre à part # ln -s /etc/apache2/sites-available/apc /etc/apache2/sites-enabled/apc
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
Partager