2008-09-18 9 views

Répondre

1

Oui, il existe un paramètre dans IIS qui vous permet de pointer un sous-dossier vers un site différent. Donc, faites du sous-dossier un répertoire virtuel sur votre site, puis dans les propriétés du répertoire virtuel, choisissez l'option 'Une redirection vers une URL' ... dans laquelle vous spécifiez votre autre site.

Bien sûr, cela suppose que vous utilisez IIS. Il devrait y avoir quelque chose de similaire à utiliser dans n'importe quel serveur web que vous utilisez.

+0

J'utilise IIS donc c'est probablement la route que je veux aller. Merci! Je suppose que cela n'aura pas d'importance que le site distant soit sur un serveur Linux ... – user18010

0

La résolution DNS a lieu au niveau du domaine. Le DNS n'a aucune connaissance des URL ou des dossiers de sorte que votre nom pointe toujours vers le même serveur. Vous pouvez faire en sorte que ce serveur récupère l'information d'un autre ou redirige vers un autre, mais ce n'est pas très satisfaisant, je dirais.

1

Cela ne peut pas être fait avec DNS car le nom de domaine est seulement * .example.com de l'adresse. Cela peut être fait en configurant un proxy sur votre machine www pour transmettre toutes les demandes de/news à un autre serveur. C'est très facile à faire avec apache mais je ne me souviens pas de tous les détails en ce moment.

6

Le ne de véritable moyen est avec un proxy inverse (ou une action de serveur Web comme proxy inverse) entre vous et le monde extérieur qui sait quelle adresse IP chaque dossier est.

Son pas possible de faire quelque chose, par exemple google.com apparaîtra au http://foobar.com/google/ car le navigateur ne sera pas redirigé vers l'adresse IP (manque d'information).

Vous pouvez fake cet effet avec un IFrame full-page ou un autre système de frameset, mais c'est plutôt douteux.

Si vous utilisez apache, vous pouvez le configurer avec mod_proxy. Plus de détails peuvent être trouvés ici:

Questions connexes