Cours Web : vhost, Php – initiation
Voici le lien vers le cours complet d’initiation à la programmation côté serveur d’un site Internet :
Voici le lien vers le cours complet d’initiation à la programmation côté serveur d’un site Internet :
J’ai mis un peu de temps avant de le comprendre, mais c’est peut être parce que pour certains esprits comme le mien ça n’est pas forcément évident.
En résumé :
FollowSymLinks
:
Options FollowSymLinks
FollowSymLinks
:
Options +FollowSymLinks
FollowSymLinks
:
Options -FollowSymLinks
Explication détaillée :
Lorsqu’on met en place une directive "Directory"
dans le fichier de configuration d’un serveur Web Apache, on peut y ajouter la directive "Options"
.
Par exemple :
<Directory "/web/htdocs/prod"> Options Indexes </Directory>
Ce qu’il faut avoir en tête c’est que le fait de mettre un ordre après Options
efface toutes les directives Options
précédentes et n’applique que les ordres qui suivent.
Par exemple :
<Directory "/web/htdocs/prod"> Options FollowSymLinks </Directory>
Cela signifie que pour le répertoire "/web/htdocs/prod"
il n’y aura que l’option FollowSymLinks
d’activée.
A l’inverse si on avait ajouté un +
, cela signifie « ajouter à toutes les options déjà existantes, FollowSymLinks
.
De même si on avait ajouté un -
, cela signifie « supprimer des options (si elle est présente) » FollowSymLinks
.
Ça n’est pas du tout la même chose et même si, une fois qu’on l’a en tête, c’est très simple, ça peut paraître déroutant au début.