Apache, c’est un programme qui permet de traiter une requête http et de renvoyer une réponse http, sur un serveur. Il existe d’autres programmes de ce type, notamment nginx(prononcer enneginixe) et le sinistre IIS (prononcer deux i esse) de microsoft.
Voici quelques points que je veux préciser ici concernant apache.
Tout VirtualHost doit avoir une directive DocumentRoot
Même si ce VirtualHost (par exemple celui qui sert, sur le port *:80, à rediriger les requêtes http vers https), ne fait que de la redirection.
Les directives ServerName et ServerAlias sont vitales
Elles sont le point d’entrée des requêtes http. Si le host de la requête ne correspond pas à ServerName ou à l’un des ServerAlias, la requête ne sera simplement pas traitée par ce VHost.


Laisser un commentaire