|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 6 ![]() |
Bonjour à tous !
J'espère que ceci n'a pas déjà été abordé. Désolé si c'est le cas. Voici ma question. J'ai acquis plusieurs noms de domaines. J'ai une seule machine qui me sert de serveur avec IIS dessus. Pour l'instant, j'ai des redirections avec masquage. En fait, le domaine disons titi.com pointe vers http://123.45.67.89/titi/ et le domaine toto.com pointe vers http://123.45.67.89/toto/ et le masquage fait que l'on ne voit pas directement l'adresse IP de ma machine dans l'URL mais titi.com ou toto.com selon le site. Tout fonctionne, mais ce n'est pas l'idéal pour différentes raisons (référencement notamment) car le masquage utilise une redirection dans une frame (j'ai utilisé la solution de facilité offerte par la société auprès de laquelle j'ai acquis les noms de domaines). Est-il possible de faire moi-même la correspondance titi.com = http://123.45.67.89/titi/ et toto.com = http://123.45.67.89/toto/ et si oui, comment ? (sans utiliser de frame, bien entendu) Je crois qu'en mettant en place mon propre serveur DNS, je ne pourrais que faire l'association avec mon adresse IP (par exemple : tata.com = http://123.45.67.89 pour peu que je possède le domaine tata.com) mais uniquement à la racine, et non pas dans un répertoire. Quelqu'un a-t-il une solution pour mon cas ? Merci d'avance... |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : février 2007 Messages : 223 ![]() |
Bonjour
Je viens de lire ton problème qui est relativement simple. Tu mets ton DNS en place et en effet, comme tu le dis, ton DNS ne va faire le lien qu'entre toto.com et une adresse IP (statique). Pour le reste c'est de la configuration IIS. Si tu es sur un serveur Windows, tu crés plusieurs sites web virtuels dans IIS, et tu les différencie sur base du nom de domaine (c'est prévu dans le Wizard de création d'un site web virtuel). Et comme ça chaque nom de domaine dispose de son propre site web virtuel. Si tu es sur un Windows XP Pro qui ne supporte qu'un seul site web virtuel, tu crés une page d'accueil dans la racine du site web virtuel qui redirige les requêtes http en fonction du nom de domaine avec lequel elles arrivent. C'est un peu plus compliqué à ce niveau car il y a une partie de programmation. (Assez simple cependant) N'hésite pas à expliciter un peu plus ton problème si tu veux que je sois plus précis. zzzThibaut |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 6 ![]() |
Merci pour la réponse.
Pour les sites web virtuels, ce n'est pas le problème, c'est fait et cela fonctionne. Le point le plus délicat, c'est de réaliser moi-même la correspondance avec plusieurs noms de domaines pointant sur des répertoires différents d'une seule et même machine. Si pour un seul domaine, je peux m'en sortir avec une entrée DNS (par exemple pour toto.com), je ne suis pas sûr d'obtenir la même souplesse avec la solution que tu suggères (redirection à partir de la racine). Je suppose que pour ta solution, je dois tester à la racine quel nom de domaine le navigateur du visiteur souhaite parcourir et le faire basculer dans le bon répertoire. Le problème, si j'ai bien compris, c'est que cela marche assez facilement au niveau référencement pour la correspondance entre titi.com est http://123.45.67.89/titi, mais je ne vois pas bien comment cela peut marcher pour indexer naturellement l'ensemble des pages sous http://123.45.67.89/titi avec le nom de domaine dans Google par exemple avec ce système de redirection programmée. Si j'ai une brochure par exemple ici : http://123.45.67.89/titi/doc/brochure.pdf, on doit pouvoir pointer directement dessus par l'URL : http://www.titi.com/doc/brochure.pdf et elle doit pouvoir être indexée dans Google avec cette même URL (et non pas en http://123.45.67.89/titi/doc/brochure.pdf). Cela marche avec un enregistrement DNS, mais je ne vois pas comment cela peut fonctionner avec ce système de redirection programmée ? Je ne vais pas faire l'indexation manuelle de chacun de mes documents ou page sur mes différents sites (ce n'est pas le but du jeu). Ou alors, il y a un truc qui m'échappe ? |
|
|
00
|
|
|
#4 |
|
Membre confirmé
![]() Inscription : février 2007 Messages : 223 ![]() |
Bonjour
ton but c'est de mettre tes sites web toto.com et titi.com dans un seul site web virtuel ou alors tu peux avoir des sites web différents ? Tu utilises quel Windows ? Server ? Peux tu décrire clairement le but à atteindre car c'est pas complètement clair ? Ce qui est certains c'est que si tu travailles avec des adresses du style http://10.10.10.10/toto.com/mesDocs , tu ne sera jamais référencé sur Google avec le bon nom de domaine mais bien avec l'adresse réelle. A+ zzzThibaut |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 6 ![]() |
Merci encore d'avoir la gentillesse de me répondre.
J'ai une adresse IP fixe routable. titi.com et toto.com sont deux domaines pointant vers deux sites distincts. Pour l'instant, cela fonctionne via une redirection gérée au niveau des outils fournis par la société auprès de laquelle j'ai acheté les noms de domaines. Le problème, c'est que cela se fait dans une frame (dans chacun des deux cas) qui renvoie vers http://123.45.67.89/titi ou http://123.45.67.89/toto suivant le cas. Pour le référencement, ce n'est pas top, car ce sont les pages contenant mon adresse IP fixe (de type : 123.45.67.89 dans mon exemple) qui sont référencées "naturellement" et non pas la correspondance sur le nom de domaine, comme cela serait le cas si j'avais un nom DNS. Le serveur est un serveur Windows 2000 Server. |
|
|
00
|
|
|
#6 |
|
Membre confirmé
![]() Inscription : février 2007 Messages : 223 ![]() |
Bonsoir
Si le fournisseur de tes noms de domaine fait déja le lien entre ton adresse IP et tes noms de domaines, il suffit de configurer deux sites web virtuels dans IIS (basé sur le nom de domaine) et le tour est joué. IIS dirigera automatiquement les requêtes HTTP vers le bon site web virtuel grâce au nom de domaine qui sera configuré dans chacun des sites web virtuels. zzzThibaut |
|
|
00
|
|
|
#7 | ||
|
Invité de passage
![]() Inscription : mars 2007 Messages : 6 ![]() |
Bonjour !
Merci encore pour ton temps. Cependant, je n'ai peut-être pas été assez clair ou il y a quelque chose qui m'échappe dans ta réponse. Mon problème actuel est essentiellement lié à la manière dont la redirection est faite depuis mon fournisseur de noms de domaine. Plus concrètement, voici le type de page qui est généré pour gérer la correspondance entre mon domaine titi.com est le répertoire web http://123.45.67.89/titi sur ma machine serveur personnelle (même chose avec toto.com vers http://123.45.67.89/toto). Code :
Mon problème, c'est que pour le référencement chez Google (notamment), les pages de mes sites (sauf la page principale) vont être référencées avec l'adresse IP de ma machine, et non pas avec les noms de domaine. Par exemple, à moins d'indexer spécifiquement une à une chacune des pages, une brochure disponible à l'URL http://www.titi.com/doc/brochure.pdf sera en fait référencée à l'adresse http://123.45.67.89/titi/doc/brochure.pdf et c'est là l'un des points qui me dérange avec la solution "de facilité" actuelle que j'utilise via mon fournisseur de noms de domaine. Si je n'hébergeais qu'un seul site, je mettrai en place mon propre serveur DNS pour faire l'association directe entre mon adresse IP et le nom de domaine concerné. Par exemple, on aurait tata.com = 123.45.67.89 et en ce cas, je n'aurai pas besoin d'utiliser l'outil de redirection et masquage de mon fournisseur de nom de domaine, mais aurai simplement besoin de lui renseigner mon nom de serveur DNS personnel pour la résolution du nom de domaine tata.com. Le problème est que j'héberge plusieurs sites sur une seule machine dans des répertoires web différents. J'ai peut-être raté un truc, mais je n'ai pas l'impression que mon problème soit réglé pour l'instant. Merci encore pour ta patience... |
||
|
|
00
|
|
|
#8 |
|
Membre confirmé
![]() Inscription : février 2007 Messages : 223 ![]() |
Salut
Ce que tu dois faire c'est demandé à ton hébergeur de faire pointer tata.com et titi.com vers 123.45.67.89 au niveau DNS et pas redirection. Contrairement à ce que tu pense IIS est tout à fait capable de gérer des site web différents sur une seule et même adresse IP. Au niveau de ton serveur IIS tu crés plusieurs serveur web virtuels différents en spécifiant un nom de domaine (host header name) différent pour chacun. De cette façon IIS sera toujours capable de dirigé les requêtes HTTP vers le bon serveur web virtuel. Le host Header name peut se spécifier dans le wizard de création du serveur web virtuel (à l'étape où tu configure l'adresse IP d'écoute de ton serveur) ou directement dans les propriétés du serveur web virtuel dans l'onglet "General", clique sur le bouton "Advanced" à coté de l'adresse IP d'écoute. Avec cette solution, tu n'auras plus de problème de référencemen car des sites auront toujours le bon nom de domaine. Pour information, tu peux demande à IIS de faire la différence entre des serveurs web virtuels sur base de l'adresse IP, du port IP, et du nom de domaine, ou n'importe quel combinaison de ces trois paramètres. Si tu configures une combinaison (Adresse IP / Port IP / nom de domaine) déja utilisée, tu ne pourras pas démarer ton serveur web virtuel (malgrés que IIS sera démarré) zzzThibaut |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 6 ![]() |
Merci. Je vais creuser la question. En effet, cette histoire de "host header name" m'avait échappée. J'utilise jusqu'à présent les répertoires virtuels (virtual directory) sur le serveur par défaut et c'était mon erreur (méconnaissance de certaines fonctionnalités d'IIS sur lequel je suis un autodidacte complet). Je vais faire les modifications.
Merci encore... |
|
|
00
|
|
|
#10 |
|
Membre confirmé
![]() Inscription : février 2007 Messages : 223 ![]() |
Salut
N'oublie pas de mettre le tag résolu sur le post quand tu es staisfait de la réponse zzzThibaut |
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 6 ![]() |
C'est bon ! Mille mercis !
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com