Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1449 connectés 

  FORUM HardWare.fr
  Windows & Software

  Comment associer un nom de domaine à une IP fixe + sous-répertoire ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment associer un nom de domaine à une IP fixe + sous-répertoire ?

n°1104841
JWhy
je peux plier (héhé)
Posté le 24-03-2003 à 19:14:53  profilanswer
 

Salut,
 
J'ai un nom de domaine alliancefrancophone.org
J'ai un site web: 194.254.148.102/fah2/ (ip fixe)
Si nécessaire, je peux avoir acces a la configuration du serveur Apache sur lequel tourne le site
Si nécessaire, je peux avoir acces a la configuration du DNS via le registrar
 
Comment puis-je faire pour associer le nom de domaine a l'IP + sous-rep. et que le nom de domaine reste affiché dans la barre d'adresse du navigateur , et ce sans utiliser de frame (a la .fr.st) ?
 
 :jap:  
 
ps: je = nous = les "admins" de l'Alliance Francophone ;)


---------------
www.alliancefrancophone.org ... Home is where the heart is
mood
Publicité
Posté le 24-03-2003 à 19:14:53  profilanswer
 

n°1104843
Jar Jar
Intaigriste
Posté le 24-03-2003 à 19:18:10  profilanswer
 

Tu fais pointer le DNS sur l'IP en question, et tu mets un virtualhost dans la configuration d'apache.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°1104847
Notsukaw
Be Aware
Posté le 24-03-2003 à 19:20:46  profilanswer
 

JWhy a écrit :

Salut,
 
J'ai un nom de domaine alliancefrancophone.org
J'ai un site web: 194.254.148.102/fah2/ (ip fixe)
Si nécessaire, je peux avoir acces a la configuration du serveur Apache sur lequel tourne le site
Si nécessaire, je peux avoir acces a la configuration du DNS via le registrar
 
Comment puis-je faire pour associer le nom de domaine a l'IP + sous-rep. et que le nom de domaine reste affiché dans la barre d'adresse du navigateur , et ce sans utiliser de frame (a la .fr.st) ?
 
 :jap:  
 
ps: je = nous = les "admins" de l'Alliance Francophone ;)


 
D'abord tu nommes ton serveur de la même façon que ton nom de domaine:

Code :
  1. ServerName www.nomdedomain.fr


 
Ensuite, il faut que tu vérifies que ton nom de domaine pointe bien vers l'ip de ton serveur.
 
Après, tu mets comme racine des documents de ton serveur, l'adresse en dur de ton sous-rep voulu :

Code :
  1. DocumentRoot "C:/répertoire/sous-rep"


 
Et un peu plus bas dans le fichier de config, tu remets la même adresse :

Code :
  1. <Directory "C:/répertoire/sous-rep">



---------------
[ Canon EOS 30D ] (Grip + Canon 50mm f/1.4 + Canon 18-55mm USM + Tamron 70-300mm Di LD Macro)  [Galerie perso]
n°1104849
JWhy
je peux plier (héhé)
Posté le 24-03-2003 à 19:21:48  profilanswer
 

"Tu fais pointer le DNS sur l'IP en question"
ok  
 
"et tu mets un virtualhost dans la configuration d'apache"
euh...
tu peux m'expliquer comme si j'etais neuneu ? :o


Message édité par JWhy le 24-03-2003 à 19:22:13

---------------
www.alliancefrancophone.org ... Home is where the heart is
n°1104850
JWhy
je peux plier (héhé)
Posté le 24-03-2003 à 19:22:51  profilanswer
 

j'ai oublié de préciser qu'il y avait  plusieurs autres sites sur le serveur donc je ne peux pas juste changer le DocumentRoot


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°1104851
Notsukaw
Be Aware
Posté le 24-03-2003 à 19:23:52  profilanswer
 

Arf oki, DMC :/


---------------
[ Canon EOS 30D ] (Grip + Canon 50mm f/1.4 + Canon 18-55mm USM + Tamron 70-300mm Di LD Macro)  [Galerie perso]
n°1104855
JWhy
je peux plier (héhé)
Posté le 24-03-2003 à 19:24:42  profilanswer
 

vi... désoled :o


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°1104857
mikala
Souviens toi du 5 Novembre...
Posté le 24-03-2003 à 19:25:16  profilanswer
 

JWhy a écrit :

j'ai oublié de préciser qu'il y avait  plusieurs autres sites sur le serveur donc je ne peux pas juste changer le DocumentRoot


c'est pour cela qu'il a parlé de virtuals hosts :o  
http://httpd.apache.org/docs-2.0/vhosts/

n°1104858
Jar Jar
Intaigriste
Posté le 24-03-2003 à 19:25:28  profilanswer
 

À la fin de mon httpd.conf j'ai ça :

# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
#
#<VirtualHost ip.address.of.host.some_domain.com>
#    ServerAdmin webmaster@host.some_domain.com
#    DocumentRoot /www/docs/host.some_domain.com
#    ServerName host.some_domain.com
#    ErrorLog logs/host.some_domain.com-error.log
#    CustomLog logs/host.some_domain.com-access.log common
#</VirtualHost>


Ça me paraît assez explicite.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°1104867
JWhy
je peux plier (héhé)
Posté le 24-03-2003 à 19:31:01  profilanswer
 

oui, mais (sauf erreur de ma part) le virtual host c'est pour faire un sous-domain non ?
par ex: j'ai un nom_de_serveur.com
 et je veux faire un toto.nom_de_serveur.com qui va pointer vers /www/toto
et tutu.nom_de_serveur.com va aller vers /www/toto
 
dans mon cas, je voudrais que www.alliancefrancophone.org aille sur 194..../fah2/
mais que je puisse toujours acceder a 194.... ou meme 194..../un_autre_sous_repertoire/
 
c'est possible avec le virtualhost ?


---------------
www.alliancefrancophone.org ... Home is where the heart is
mood
Publicité
Posté le 24-03-2003 à 19:31:01  profilanswer
 

n°1104868
Jar Jar
Intaigriste
Posté le 24-03-2003 à 19:31:40  profilanswer
 

JWhy a écrit :

dans mon cas, je voudrais que www.alliancefrancophone.org aille sur 194..../fah2/
mais que je puisse toujours acceder a 194.... ou meme 194..../un_autre_sous_repertoire/
 
c'est possible avec le virtualhost ?

Pourquoi ne le serait-ce pas ?


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°1104887
JWhy
je peux plier (héhé)
Posté le 24-03-2003 à 19:43:08  profilanswer
 

bah je sais pas :o
 
c'est juste que je n'ai rien vu qui correspondait exactement a mon cas ici: http://httpd.apache.org/docs/vhosts/index.html
 
je vais y retourner.. j'ai p'tet loupé un truc ou 2...


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°1104913
JWhy
je peux plier (héhé)
Posté le 24-03-2003 à 20:00:06  profilanswer
 

j'aurais juste a faire cela:
 

NameVirtualHost 194.254.148.102
 
<VirtualHost 194.254.148.102>
DocumentRoot /www/fah2
ServerName www.alliancefrancophone.org
</VirtualHost>


 
:??:
 
et donc si je fais www.alliancefrancophone.org, ca redirigera vers 194..../fah2/
et ca continuera a marcher pour ceux qui accedent a 194..../autre_site/  


Message édité par JWhy le 24-03-2003 à 20:01:09

---------------
www.alliancefrancophone.org ... Home is where the heart is
n°1104919
Jar Jar
Intaigriste
Posté le 24-03-2003 à 20:02:12  profilanswer
 

JWhy a écrit :

j'aurais juste a faire cela:
 

NameVirtualHost 194.254.148.102
 
<VirtualHost 194.254.148.102>
DocumentRoot /www/fah2
ServerName www.alliancefrancophone.org
</VirtualHost>


Le NameVirtualHost n'est pas nécessaire, et puis tu peux mettre un <VirtualHost *>.
Sinon oui, c'est tout bon.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
n°1104947
JWhy
je peux plier (héhé)
Posté le 24-03-2003 à 20:24:12  profilanswer
 

cool merci :jap:
 
il me reste encore une petite question  :whistle:  
 
On est actuellement chez Gandi.net avec leur service de redirection nom-de-domaine -> adresse du site web
 
Saurais-tu où je dois specifier que alliancefrancophone.org doit pointer sur l'IP ?
Ai-je a changer qqchose ?
j'ai lu leur faq ( http://www.gandi.net/faq/dns.html.fr#ToC7 ) mais je ne suis pas sur de ce que je dois faire :??:  
"Enregistrements de type A/CNAME/MX"  --> http://www.gandi.net/faq/dns.html.fr#ToC13 [:alph-one]  
 
 


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°1104949
mikala
Souviens toi du 5 Novembre...
Posté le 24-03-2003 à 20:26:11  profilanswer
 

tu mets un A pour pointer alliance sur l'ip
le CNAME c'est un alias & MX c'est pour le serveur de mail.

n°1105008
JWhy
je peux plier (héhé)
Posté le 24-03-2003 à 21:05:02  profilanswer
 

ok, je vais voir tout ça ...
 
merci encore a tous!  :jap:


---------------
www.alliancefrancophone.org ... Home is where the heart is
n°1106490
JWhy
je peux plier (héhé)
Posté le 26-03-2003 à 03:36:13  profilanswer
 

bon ca marche pas :/
 
j'ai testé ca sur un autre nom de domaine et sur mon PC @ home (avec IP relativement fixe) et ca ne veut pas passer...
 
j'ai configuré Gandi de maniere a ce que lorsque je ping www.le_nom_de_domaine.net , j'obtiens bien mon IP 1.2.3.4
 
j'ai ajouté le virtualhost comme on m'a dit (:jap:) mais je n'ai pas touché au ServerName. j'ai donc:

ServerName localhost
[...]
DocumentRoot "C:/EasyPHP/www"
 
 
<VirtualHost *>  
 DocumentRoot C:/EasyPHP/www/le_nom_de_domaine
 ServerName www.le_nom_de_domaine.net
</VirtualHost>


 
Quand je vais sur http://www.le_nom_de_domaine.net j'arrive bien sur la page se trouvant dans C: /Easyphp/www/le_nom_de_domaine  
mais ...
si je vais sur http://1.2.3.4 j'arrive sur la meme chose qu'avec  
et ...
si je vais sur http://1.2.3.4/toto/ j'ai une erreur 404 (je m'attendais a arriver sur l'index de C: /EasyPHP/www/toto/ )
 
Y'a t-il moyen de faire ce que je veux (que l'acces a http://1.2.3.4/toto marche comme il faut) ?
ou bien faut il que les autres site (/toto) soit défini comme un sous domaine de mon domaine principal ? ou aient leur propre nom de domaine (et 2 IPs ?) ?


Message édité par JWhy le 26-03-2003 à 03:38:51

---------------
www.alliancefrancophone.org ... Home is where the heart is
n°1106503
JWhy
je peux plier (héhé)
Posté le 26-03-2003 à 07:01:35  profilanswer
 

bon... j'ai encore bidouillé plein de trucs (en passant par mod_rewrite pour tester "si c'est l'IP , rediriger vers xxx , si c'est le nom de domaine rediriger vers yyyy"  :sarcastic: ), j'ai finalement trouvé un truc qui a l'air de marcher juste avec le httdp.conf:
 

ServerName localhost
[...]
DocumentRoot "C:/EasyPHP/www"
 
NameVirtualHost *
 
<VirtualHost * >
</VirtualHost>
 
<VirtualHost *>  
 DocumentRoot C:/EasyPHP/www/le_nom_de_domaine
 ServerName www.le_nom_de_domaine.net
</VirtualHost>


 
il me faut le NameVirtualHost * et un VirtualHost "vide" ...  :heink:


Message édité par JWhy le 26-03-2003 à 07:02:10

---------------
www.alliancefrancophone.org ... Home is where the heart is

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  Comment associer un nom de domaine à une IP fixe + sous-répertoire ?

 

Sujets relatifs
[APACHE] '/' obligatoire pour l'accès au répertoireLogiciels de copies pour backup de certain repertoire
[Win2K Server] Changement de contrôleur de domaine ?Prix adresse IP fixe
Demande d'un IP fixe chez FREEADSLJoindre un serveur 2K dans un domaine NT4
Domaine W2K avec profiles locauxnom de domaine gratuit (.fr.st ? )
FTP, Reseau Local, Nom de DomaineStrategie de securite de domaine pas prise en compte :-(
Plus de sujets relatifs à : Comment associer un nom de domaine à une IP fixe + sous-répertoire ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR