2009-02-26 8 views
1

Sous mon domaine, l'un des sous-domaines doit être dirigé vers un serveur hébergeant les applications concernées et le reste vers un autre serveur hébergeant les applications concernées. Par conséquent, toutes les demandes adressées à l'URL appa.example.com\* doivent être adressées à un serveur et toutes les demandes adressées à l'URL appb.example.com\* doivent être dirigées vers un autre serveur. Le problème est maintenant de savoir comment configurer la configuration d'Apache sur les deux serveurs - peut-être en utilisant une configuration comme ProxyPass ou ProxyPassReverse pour que toutes les demandes entrantes puissent être dirigées correctement sur le bon serveur?Comment rediriger différentes demandes de sous-domaine vers différents serveurs

Modifiez pour clarifier la question.

+0

Ngu, comment avez-vous finalement mis en œuvre cela?Nous avons le même problème. Merci! – recipriversexclusion

Répondre

4

L'emplacement pour lier une URL à une adresse IP (serveur) est le DNS. Par exemple, si le serveur A est à 1.2.3.4 et le serveur B à 5.6.7.8, vous liez appa.example.com à 1.2.3.4 et appb.example.com à 5.6.7.8. Mais si les deux serveurs se trouvent derrière un pare-feu (avec une seule adresse IP externe), vous devez effectuer quelques astuces. (Et vous cherchez probablement ces astuces).

Jetez un oeil à An Introduction to Redirecting URLs on an Apache Server.

+0

Yup, je regarde ces trucs – Graviton

+0

La question n'était pas si claire, mais j'ai ajouté un lien qui va peut-être aider. –

+0

Je pense que le lien n'est pas pertinent; Je demande à propos de rediriger différentes demandes de sous-domaine vers différents serveurs, pas de redirection d'URL – Graviton

0

J'ai fait la même chose pour mon lieu de travail (une université). Notre site principal hébergé ailleurs mais une partie du site (système d'inscription des étudiants) est hébergée sur place.

Ce que je l'ai fait était de créer un Autoritaire (A) enregistrement DNS (reg.domain.com) et fait pointer vers le IP de notre serveur sur place. Et cela a fait l'affaire !!!

Voici une capture d'écran de la même chose de mon PC de domaine (domaine et adresses IP masquées pour des raisons évidentes) ... alt text http://img443.imageshack.us/img443/5069/stiuaregrecord.jpg

Il est essentiellement la même chose que ce que vous essayez de faire. Donnez un coup de feu et de voir :)

0

Dans les enregistrements DNS/gestionnaire pour le domaine parent du sous-domaine prévu:

  • point, le nom du sous-domaine à l'à-être des serveurs hôtes adresse IP, puis .. .

... Alors ...

Dans le DNS du serveur hôte et ou configuration serveur-logiciel: diriger le sous-domaine à l'application d'un site Web. Vous pouvez y parvenir par l'un: -

  • modifier manuellement les enregistrements DNS,
  • parc le sous-domaine et pointer sur le document du site Web dossier racine, ou
  • ajouter le domaine et sous-domaine (domaine ne sera jamais être utilisé car il n'est pas pointé sur le serveur applicable). Pointez-les tous les deux à la racine du document pour votre application de site maintenant sous-dominé (s'il ya un tel mot)
Questions connexes