IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

comment configurer vhost pour eviter d'ecrire le n° de port en fin d'url ?


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 2
    Par défaut comment configurer vhost pour eviter d'ecrire le n° de port en fin d'url ?
    Bonjour,
    J'ai un serveur IIS et un serveur Apache (wamp) qui tourne sur Windows server 2003.
    J'ai configuré apache pour qu'il écoute sur le port 8080 ( puisque IIS est sur le port 80 )

    Je souhaiterais que l'internaute n'ai pas a taper le numero de port à la fin de l'url et que quand il tape www.nomdusite.com cela envoi la requete sur www.nomdusite.com:8080

    Mais je ne vois pas trop comment faire en fait. J'ai essayé en ajoutant un virtualHost mais cela ne fonctionne pas et je sais pas trop si je suis dans la bonne direction.

    Avez vous une idée de comment configurer apache pour éviter d'ecrire le numéro de port a la fin de l'url ?

    Exemple de mon httpd :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    ServerName http://www.monsite.com:8080
    DocumentRoot "c:/wamp/www/"
     
    NameVirtualHost www.monsite.com:8080
     
    <VirtualHost www.monsite.com:8080>
    	ServerName www.monsite.com
            DocumentRoot  "c:/wamp/www/monsite"
    </VirtualHost>
    si je tape www.monsite.com:8080 mon site s'affiche correctement. Malheureusement quand je tape dans mon browser www.monsite.com ca me met un retour 403 - Interdit : accès refusé.

    Toutes idées est la bienvenue, Merci

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Il te sert à quoi IIS ? C'est indispensable de garder les 2 ? Parce que fondamentalement, il qu'Apache soit accessible depuis le port 80. Donc soit il écoute directement sur port 80 (et donc IIS est arrêté ou écoute sur un autre port, quitte éventuellement à ce qu'Apache renvoie sur lui une partie du trafic), soit IIS continue d'écouter sur le port 80 mais il est configuré en reverse proxy pour renvoyer une partie du trafic sur Apache (mais ça, je ne sais pas comment on fait).

  3. #3
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 2
    Par défaut
    Merci pour la réponse.
    J'ai des sites qui tourne sur mon IIS. donc impossible de l'arretter. Et le faire écouter sur un autre port, me ferrais retourner le probléme, les sites qui sont sur IIS ne vont être accessible qu'en ajoutant le nouveau port à la fin de leur url ce qui ne va pas non plus :/
    Quand tu dis
    quitte éventuellement à ce qu'Apache renvoie sur lui une partie du trafic
    Tu saurais m'expliquer comment paramétrer cela, je pourrais essayer ?
    Merci en tout cas de t'être penché sur mon probléme. Si il y a d'autre piste je suis preneur

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Avant de donner la procédure complète et savoir si c'est réellement faisable, il faut se demander comment Apache saura faire la différence entre les requêtes pour lui-même et les requêtes pour IIS. Le seul moyen de faire cette différence c'est d'utiliser les chemins des URL. Par exemple, dire que http://site.com/abc/... et http://site.com/def/... doivent être redirigées vers IIS et tout le reste vers Apache ou inversement. Donc peut-on faire de manière univoque la différence entre les sites IIS et les sites Apache en regardant les URL ?

Discussions similaires

  1. Comment Configurer Eclipse pour utiliser SWT
    Par brahim_SUPTEM dans le forum SWT/JFace
    Réponses: 1
    Dernier message: 18/05/2007, 19h31
  2. comment configurer tomcat pour prendre une racine determinée
    Par diamonds dans le forum Tomcat et TomEE
    Réponses: 12
    Dernier message: 26/03/2007, 21h42
  3. Réponses: 1
    Dernier message: 09/09/2006, 18h21
  4. Comment configurer linux pour accepter le telnet
    Par youtou dans le forum Applications et environnements graphiques
    Réponses: 16
    Dernier message: 03/07/2006, 13h40
  5. [Tomcat]Comment configurer Tomcat pour faire du javascript ?
    Par uliss dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 10/02/2005, 17h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo