Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
doc:reseau:apache2:apache2.4 [03/11/2016 16:31] winproof [Précisions sur le fonctionnement des virtualhosts (ou comment héberger plusieurs sites)] |
doc:reseau:apache2:apache2.4 [03/11/2016 16:44] winproof [Précisions sur le fonctionnement des virtualhosts (ou comment héberger plusieurs sites)] |
||
---|---|---|---|
Ligne 452: | Ligne 452: | ||
Cette requête contient (entre autre) un champ "Host" (dans l’en-tête de la requête) correspondant au nom du serveur demandé.\\ | Cette requête contient (entre autre) un champ "Host" (dans l’en-tête de la requête) correspondant au nom du serveur demandé.\\ | ||
ce champ est rempli a partir de l'URL que vous avez tapé, par exemple:\\ | ce champ est rempli a partir de l'URL que vous avez tapé, par exemple:\\ | ||
+ | |||
%%URL http://www.debian.com --> champ host rempli avec www.debian.com%%\\ | %%URL http://www.debian.com --> champ host rempli avec www.debian.com%%\\ | ||
%%URL http://192.168.x.x --> champ host rempli avec 192.168.x.x%%\\ | %%URL http://192.168.x.x --> champ host rempli avec 192.168.x.x%%\\ | ||
+ | |||
https://fr.wikipedia.org/wiki/Hypertext_Transfer_Protocol#/media/File:Requ%C3%AAte_HTTP.png\\ | https://fr.wikipedia.org/wiki/Hypertext_Transfer_Protocol#/media/File:Requ%C3%AAte_HTTP.png\\ | ||
https://openclassrooms.com/courses/les-requetes-http | https://openclassrooms.com/courses/les-requetes-http | ||
Ligne 469: | Ligne 471: | ||
Exemple des problèmes que cela peut poser: | Exemple des problèmes que cela peut poser: | ||
- | vous venez d'installer apache ,vous tentez d’accéder a http://192.168.x.x, le champ "host" de votre requête HTTP contient 192.168.x.x. | + | Vous venez d'installer apache ,vous tentez d’accéder a http://192.168.x.x, le champ "host" de votre requête HTTP contient 192.168.x.x. |
comme cette ip ne correspond a rien coté ServerName/ServerAlias, apache vous sert sa page par défaut. | comme cette ip ne correspond a rien coté ServerName/ServerAlias, apache vous sert sa page par défaut. | ||
+ | |||
+ | Vous avez suivi un ancien tuto, créé votre site dans /var/www/html/monsite.com/ avec le vhost qui va bien et activé celui-ci:\\ | ||
+ | http://192.168.x.x vous donne bien la page par défaut. | ||
+ | http://192.168.x.x/monsite.com vous donne la page monsite.com, nickel. | ||
+ | |||
+ | ok, vous vous dites que tout marche bien. | ||
+ | mais essayez de désactiver votre site (a2dissite monsite.com) et de relancer apache: | ||
+ | http://192.168.x.x/monsite.com continue a vous donner votre site! (même après avoir vidé le cache du navigateur :-D) | ||