Comment associer un nom de domaine à une IP fixe + sous-répertoire ?
Dernière réponse : dans Fournisseurs d'accès
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) ?
edit: 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
ps: je = nous = les "admins" de l'Alliance Francophone
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) ?
edit: 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
ps: je = nous = les "admins" de l'Alliance Francophone
Autres pages sur : associer nom domaine fixe repertoire
Lassé par la pub ? Créez un compte
Salut a toi enfin vous.
bon engros
194.254.148.102/fah2/ => www.alliancefrancophone.org
et
194.254.148.102/toto/ => www.toto.tnt
Alors il faut que tu face une redirection caché de www.alliancefrancophone.org vers 194.254.148.102/fah2/.
(c'est Ort Invisible)
Cela ce fais sur le serveur de mail public qui gère ton nom de domaine.
Perso je suis chez www.ovh.com et j'ai aucun probleme a faire cela.
bon engros
194.254.148.102/fah2/ => www.alliancefrancophone.org
et
194.254.148.102/toto/ => www.toto.tnt
Alors il faut que tu face une redirection caché de www.alliancefrancophone.org vers 194.254.148.102/fah2/.
(c'est Ort Invisible)
Cela ce fais sur le serveur de mail public qui gère ton nom de domaine.
Perso je suis chez www.ovh.com et j'ai aucun probleme a faire cela.
le plus simple, c'est de faire ça au niveau du serveur WEB ou FTP, selon ce que tu veux...
En effet, un nom de domaine ne peut correspondre qu'à une IP, et une IP à un serveur.
Par contre, le serveur, sile service le permet, peut rediriger les requêtes provenant d'un nom de domaine précis vers un sous-site (ou répertoire virtuel).
La bidouille de Ort Invisible ou je sais pas quoi consiste à faire ça au niveau du serveur DNS, mais c'est pas très propre...
En effet, un nom de domaine ne peut correspondre qu'à une IP, et une IP à un serveur.
Par contre, le serveur, sile service le permet, peut rediriger les requêtes provenant d'un nom de domaine précis vers un sous-site (ou répertoire virtuel).
La bidouille de Ort Invisible ou je sais pas quoi consiste à faire ça au niveau du serveur DNS, mais c'est pas très propre...
MagicBuzz a écritle plus simple, c'est de faire ça au niveau du serveur WEB ou FTP, selon ce que tu veux...
En effet, un nom de domaine ne peut correspondre qu'à une IP, et une IP à un serveur.
Par contre, le serveur, sile service le permet, peut rediriger les requêtes provenant d'un nom de domaine précis vers un sous-site (ou répertoire virtuel).
La bidouille de Ort Invisible ou je sais pas quoi consiste à faire ça au niveau du serveur DNS, mais c'est pas très propre...
En effet, un nom de domaine ne peut correspondre qu'à une IP, et une IP à un serveur.
Par contre, le serveur, sile service le permet, peut rediriger les requêtes provenant d'un nom de domaine précis vers un sous-site (ou répertoire virtuel).
La bidouille de Ort Invisible ou je sais pas quoi consiste à faire ça au niveau du serveur DNS, mais c'est pas très propre...
ça fait un bail!
en fait, j'ai tenté le coup du virtual host expliqué sur h.fr mais j'ai du merdé qq part puisque ca ne marche pas tout a fait comme je veux...
je vais retriturer ca un peu ce soir et je vous dirais ce qu'il en ait
je vais retriturer ca un peu ce soir et je vous dirais ce qu'il en ait
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 (
) mais je n'ai pas touché au ServerName. j'ai donc:
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 ?
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 (
) 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>
[...]
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 ?
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"
), j'ai finalement trouvé un truc qui a l'air de marcher juste avec le httdp.conf:
il me faut le NameVirtualHost * et un VirtualHost "vide" ...
), 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>
[...]
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" ...
rponte a écritJe ne vois pas pourquoi vous parlez de modifié les parametre du serveur Web ?
Car c'est au niveau DNS (Public) que l'on gère ce type de problématique !!!
Car c'est au niveau DNS (Public) que l'on gère ce type de problématique !!!
bah non justement c pas les dns... le dns ne font que traduire les nom en IP.. donc ils vont traduire toto1 -> ip1 et toto2 -> ip1
c tout apres ton serveur web doit rediriger suivant les virtual host...
tartiflette a écrit
bah non justement c pas les dns... le dns ne font que traduire les nom en IP.. donc ils vont traduire toto1 -> ip1 et toto2 -> ip1
c tout apres ton serveur web doit rediriger suivant les virtual host...
bah non justement c pas les dns... le dns ne font que traduire les nom en IP.. donc ils vont traduire toto1 -> ip1 et toto2 -> ip1
c tout apres ton serveur web doit rediriger suivant les virtual host...
Exemple, avec IIS 6 (Windows .NET Server 2003)
Config des sites :

Résultat :

Vous pouvez essayer :
http://test.manga-torii.com
http://psyche.manga-torii.com
Paramètres DNS :

A noter toutefois la présence d'un webforwarder, qui permet de rediriger dans un répertoire virtuel à partir du DNS, mais c'est de la bidouille vraiment pourrie.
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- ForumLe nom de domaine n'existe pas
- articlesFournisseur de nom de domaine
- ForumLinux nom de domaine
- ForumComment avoir ip fixe
- ForumIp fixe et ip non fixe
- articlesApache configurer nom de domaine
- ForumConnection wifi nom domaine
- benchmarkTemp de propagation du nom de domaine
- ForumChanger nom de domaine reseau
- ForumVerifiez la saisie du nom de domaine
- Voir plus
Quel homme!