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.
# mkdir /etc/skel/public_html
# echo " <h1>Nouvel espace web crée</h1> " > /etc/skel/public_html/index.html
# useradd -g www-data -m apc
# 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>
# 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
Partager