ConfigurerApache
Eléments principaux
Vous trouverez sur cette page le module de la formation d'administrateur débutant qui concerne Apache 2.
Classer les hôtes virtuels
L'ordre dans lequel Apache lit les fichiers de configuration de ses hôtes virtuels a une grande importance, au moins en ce qui concerne le premier. En effet c'est celui-ci qui sera pris comme serveur par défaut. C'est aussi dans ce fichier que l'on va faire l'initialisation.
Les SSI
Pour que les SSI (Server Side Include) fonctionnent, et fonctionnent dès l'index de votre site web, il faut une petite configuration.
Nous allons autoriser les SSI uniquement là où c'est utile, donc le fichier de conf adapté à vos besoins.
NameVirtualHost *:80 #indispensable en début de configuration <VirtualHost *:80> # la même ligne pour tous les serveurs virtuels DocumentRoot /srv/www/htdocs # le répertoire à partir duquel les droits sont donnés ServerName dodin.org # Apache va vemir dans ce répertoire si on lui demande ça <Directory /srv/www/htdocs> # les instructions pour ce répertoire DirectoryIndex index.shtml index.html index.php # les index par défaut Options +Includes # c'est ça qui autorise les includes AddType text/html .shtml # ça et la ligne suivante pour utiliser les AddOutputFilter INCLUDES .shtml # includes seulement dans .shtml </Directory> # deux lignes pour fermer la parenthèse </VirtualHost>
AddDefaultCharset
doit être mis à off, si on ne veut pas que toutes les pages soient vues comme iso-8859-1
c'est tout.