Il nous faut maitenant indiquer au serveur Apache où se trouvent nos fichiers pour qu’il puisse les servir.
L’ajout d’un virtual host (hôte virtuel) ne prend que quelques minutes.
Création du virtual host
Nous créons un fichier sous /etc/apache2/sites-available/ qui porte le nom de domaine de notre site, cela permet de s’y retrouver :
Code : Tout sélectionner
nano /etc/apache2/sites-available/www.skyminds.net
On y ajoute tout ce qu’il faut pour démarrer :
Code : Tout sélectionner
<VirtualHost *:80>
ServerAdmin webmaster@skyminds.net
ServerName www.skyminds.net
ServerAlias skyminds.net
# Indexes + Directory Root.
DirectoryIndex index.php index.html
DocumentRoot /home/skyminds/public_html/
# BEGIN WordPress, enhancements by Matt - www.skyminds.net
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond $1 ^(index\.php)?$ [OR]
RewriteCond $1 \.(gif|jpg|png|ico|css|js)$ [NC,OR]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.*)$ - [S=1]
RewriteRule . /index.php [L]
</IfModule>
# END wordpress
Options FollowSymLinks
Order allow,deny
Allow from all
</VirtualHost>
Tout cela sert pour notre installation WordPress.
Activation du virtual host
Ensuite, on active notre virtual host dans Apache :
Code : Tout sélectionner
a2ensite www.skyminds.net
Code : Tout sélectionner
/etc/init.d/apache2 restart
Le Partage Est Une Force !!!