Noms de domaine multiples, comment repérer la provenance ?

Noms de domaine multiples, comment repérer la provenance ? - Programmation

Marsh Posté le 09-07-2001 à 10:42:46    

Salut, je vais vous expliquez mlon pb par un exemple, ca sera plus simple :
disons que g 2 noms de domaine qui pointent veres la meme ip :
www.cafe-o-lait.com -> 154.123.54.69
www.chocolat-o-lait.com -> 154.123.54.69
comment faire pour rediriger les visiteurs de cafe-o-lait.com dans le dossier "/cafe/" (qui est à la racine du site et de même pour que ceux qui viennent de chocolat-o-lait.com arrivent directement dans le dossier "/chocolat/" ? peut-on savoir grace à un script quel nom de domaine a utilisé le visiteur ? (en PHP ou JS). Les noms de domaine sont gérés dynamiquement par DNS2Go.


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 09-07-2001 à 10:42:46   

Reply

Marsh Posté le 09-07-2001 à 11:18:23    

C'est le boulot du serveur Web.
Si c'est Apache, il faut configurer les "Virtual Host".
 
http://httpd.apache.org/docs-2.0/v [...] based.html


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 09-07-2001 à 11:24:46    

Ok, merci !


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 09-07-2001 à 11:30:35    

Heu, le lien pointe sur la v2.0 d'Apache qu'est encore en version béta !
 
La doc pour la v1.3 :
 
http://httpd.apache.org/docs/vhosts/index.html


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 09-07-2001 à 12:15:49    

Tiens les ServerAlias ont l'air intéréssants aussi mais je pige pas comment ils fonctionne (malgré une doc en français, je dois être débile :??:)  
J'ai pas trouvé d'exemple simple pour que http://dossier.monsite.com pointe vers /www/htdocs/dossier ...


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 09-07-2001 à 12:35:57    

C'est expliqué là : http://httpd.apache.org/docs/vhosts/name-based.html !
 

Code :
  1. NameVirtualHost 111.22.33.44
  2.     <VirtualHost 111.22.33.44>
  3.     ServerName www.domain.tld
  4.     DocumentRoot /www/domain
  5.     </VirtualHost>
  6.     <VirtualHost 111.22.33.44>
  7.     ServerName www.otherdomain.tld
  8.     DocumentRoot /www/otherdomain
  9.     </VirtualHost>


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed