IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

question about url


Sujet :

Apache

  1. #1
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 50
    Points : 50
    Points
    50
    Par défaut question about url
    Bonjour,
    svp, corrigez moi si j'écris des choses fausses.

    Bon, à ce que je connais, Apache est un serveur web qui permet d'héberger plusieurs sites web.
    On admet que apache est installé sur un serveur dit "A"
    Pour accéder à un site depuis le navigateur on doit taper son url par exemple
    http://www.developpez.net.
    Ma question est la suivante
    www.developpez.net réference une @ ip d'un serveur c'est à dire l'@ du serveur "A".
    Bon maintenant si j'ai un autre site sur le même serveur "A" normalement il aura la même @ ip
    Alors quel site j'aurai si j'écris http://@ ip

    L'objectif de ma question est de dire que www.developpez.net ne s'agit pas du nom du serveur ou bien nom du domaine (tout bref) comme disent toutes les définitions de l'URL mais plutôt nom_du_serveur+un_pointeur_vers_un_dossier

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Ta question c'est en fait le fonctionnement des hôtes virtuels (ou "virtual hosts" en anglais). Comment ça fonctionne donc ? En fait, quand ton navigateur demande un site (au hasard : www.developpez.net), ton navigateur va effectivement demander l'IP qui correspond à ce nom. Ensuite, il se connecte à cette IP et envoie une série de données : c'est le protocole HTTP. Et ce protocole HTTP dit qu'il faut dire quel nom de site on veut, donc le navigateur dit un truc du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Host: www.developpez.net
    Donc, Apache regarde la valeur donnée à ce "Host:" pour savoir quoi faire. Il regarde sa configuration et trop un hôte virtuel appelé "www.developpez.net" : d'où qu'il envoie ce qu'on attend de lui pour le site "www.developpez.net".

    Maintenant, si on a un autre site (www.abc.com) qui pointe sur la même IP, pas de problème : le navigateur va se connecter à cette même IP et dit :
    d'où qu'Apache est capable de savoir qu'il faut utiliser les fichiers du site www.abc.com.

  3. #3
    Membre du Club
    Inscrit en
    Mai 2008
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 50
    Points : 50
    Points
    50
    Par défaut


    Excellente réponse
    Merci beaucoup, oui ça m'est échappé le truc du host.




+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Question about Azure & Saas
    Par MacInTouch dans le forum Microsoft Azure
    Réponses: 1
    Dernier message: 21/07/2011, 13h06
  2. Questions sur URL fixe
    Par ninox_ dans le forum Serveurs (Apache, IIS,...)
    Réponses: 4
    Dernier message: 28/06/2011, 22h50
  3. Question referencement url
    Par aimad41 dans le forum Référencement
    Réponses: 1
    Dernier message: 18/01/2011, 23h47
  4. Question existentielle : URL absolue vs. URL relative
    Par Bensor dans le forum Général Conception Web
    Réponses: 5
    Dernier message: 16/12/2008, 12h14
  5. Question Redirection URL
    Par gamerome dans le forum IIS
    Réponses: 2
    Dernier message: 15/02/2008, 12h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo