reecriture d'urls pour un site en DMZ

Forum d'assistance et d'échange sur l'installation, la configuration, et l'utilisation des système Linux et BSD. Vous pouvez y poster vos questions concernant ces systèmes d'exploitation en faisant l'effort préalable de rechercher dans le forum, dans les manuels et les documentations que la réponse n'y figure pas.

Modérateur: modos Ixus

reecriture d'urls pour un site en DMZ

Messagepar joeblack » 14 Nov 2004 20:18

Bonjour,

Voilà ma config: un reseau interne accedant à internet via ipcop utilisant Dyndns pour un domaine en xxx.homelinux.com qui pointe vers une debian en DMZ avec apache 2, les machines accèdent egalement a ce serveur intranet/extranet.

Mon problème c'est que l'adresse d'acces est http://intranet/yyy a l'interieur et http://xxx.homelinux.com/yyy de l'exterieur et j'aimerais que les requetes de http://intranet se transforment en http://xxx.homelinux.com pour que le site fonctionne en internet et externe pour ne pas avoir de problemes avec des liens qui ne fonctionne pas.

il y a bien le mod_rewriting mais je ne comprend pas comment l'utiliser dans mon cas, tous les exemples que j'ai trouvés servant pour l'indexation des pages de forums dans les moteurs de recherche.

merci
Avatar de l’utilisateur
joeblack
Matelot
Matelot
 
Messages: 6
Inscrit le: 21 Mars 2004 01:00

Messagepar Henki » 16 Nov 2004 04:10

Salut,

Logiquement il n'y a aucune raison que tes liens ne fonctionnent pas (que ce soit en local ou distant)

Il suffit que dans tes pages web tu ne mettent pas des liens en dur, mais des liens en dynamique :

Ex : sur le site http://www.gimp.org/

les liens sont de la forme :

<a href="/downloads/">Downloads</a><span> | </span>

Comme tu peux le voir seul le repertoire a ete specifier et non pas l'url exacte.


Ainsi que l'on soit en local ou distant, les liens seront toujours Ok. Apache se basera sur l'url employée a la 1ere connection du visiteur et rajoutera auto le repertoire ou aller chercher l'index.
Avatar de l’utilisateur
Henki
Premier-Maître
Premier-Maître
 
Messages: 63
Inscrit le: 01 Oct 2003 00:00
Localisation: Near Paris

Messagepar Jacques- » 16 Nov 2004 09:58

Pas d'expérience sur ce sujet, mais bon, le problème peut être scindé en 2 parties selon moi :
1) les liens sur les pages Web, ils doivent impérativement utiliser l'adressage relatif (c'est le cas pour tous les sites Web d'ailleurs, parce que si tu changes un jour d'hébergeur, bonjour le boulot)
2) la résolution de nom en venant du LAN, pour cela on peut régler le problème à la source (fichier hosts sur les clients), sur la passerelle (resolv.conf qui donne la priorité au hosts et celui-ci qui transforme le nom DNS en adresse DMZ), ou dans le proxy peut-être.

Jacques
Avatar de l’utilisateur
Jacques-
Vice-Amiral
Vice-Amiral
 
Messages: 952
Inscrit le: 23 Jan 2003 01:00


Retour vers Linux et BSD (forum généraliste)

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Google [Bot] et 1 invité