Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/10/2011, 15h01   #1
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 112
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 112
Points : 27
Points : 27
Par défaut Apache et redirection

Bonjour à tous,

Je possède un serveur wamp qui est public et sur lequel sont hébergé plusieurs sites ( chaqun dans son répertoire genre site1, site2...).

Jusqu'a présent pour chaqu'un de ses sites était fait une redirection permanante depuis gandi vers www.urldusite1.fr qui pointait vers le dossier1 avec l'url public. Le problème c'est que l'on perdait le chemin de l'utilisateur (à cause d'un système de frame si j'ai compris...).

Ce que je souhaite c'est que le serveur apache, sans redirection permanente affiche à l'utilisateur www.urldusite1.fr/pageX.html qui pointerait bien vers /site1/pageX.html et pareille pour tous les sites...

Mais je ne sais pas ce que je dois modifier dans Apache pour cela... ou dans gandi ?

Je précise également que les différents répertoires contiennent des CMS
rollergirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2011, 21h21   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
Il faut que tu configures dans Apache des hôtes virtuels (un hôte virtuel par site) pointant sur les bons répertoires et que tu désactives la redirection permanente de Gandi pour associer les sites à l'IP publique de ton hébergement.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2011, 15h58   #3
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 112
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 112
Points : 27
Points : 27
Merci pour la piste mais ce n'est pas totalement OK...

J'ai créer X hotes virtuels dans Apache en suivant un tuto (modif du host de Windows et du http.conf)

pour les rediriger de IP publique/repertoire/ vers domaine...
ex: monserveur/site1 >> www.monsite1.fr

Lorsque je me connecte en direct sur le pc vers le domaine (www.monsite1.fr) depuis le PC hébergeant wamp, pas de problème l'url est bien prise en compte

Par contre lorsque j'essaie de joindre www.monsite1.fr depuis un autre poste j'ai toujours IP publique/repertoire/ au lieu de www.monsite1.fr

Que dois je encore modifier pour que cela passe ?
rollergirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2011, 00h02   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
Citation:
Envoyé par rollergirl Voir le message
Que dois je encore modifier pour que cela passe ?
Bonne question. Mais vu qu'on ne connaît pas ta configuration Apache exacte, ça va être difficile de répondre.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2011, 15h28   #5
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 112
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 112
Points : 27
Points : 27
Les sites tournent sous WampServer 2.0 et la version de Apache est 2.2.11, il n'y a pas d'alias simplement les host virtuel c'est correct ?
rollergirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2011, 18h57   #6
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
La question était d'avoir le fichier de configuration d'Apache (httpd.conf) : identifier une erreur de configuration sans avoir la configuration, c'est particulièrement difficile.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/10/2011, 09h45   #7
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 112
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 112
Points : 27
Points : 27
Voila le fichier httpd.conf, j'ai juste remplacer l'url de destination réel par monsite1..

Merci pour ton aide
Fichiers attachés
Type de fichier : conf httpd.conf (18,2 Ko, 3 affichages)
rollergirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2011, 20h41   #8
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
Je ne sais pas si ça va changer quelque chose, je suggère ces modifications :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#####
## localhost
## DOMAINE principal
#####
NameVirtualHost *:80

<VirtualHost *:80>
    DocumentRoot C:/wamp/www/
    ServerName localhost
</VirtualHost>


#####
## www.monsite1.fr
## DOMAINE de monsite1
#####

<VirtualHost *:80>
    DocumentRoot C:/wamp/www/monsite1/
    ServerName www.monsite1.fr
</VirtualHost>
Sauf besoin spécifique, c'est beaucoup plus simple de passer par des * plutôt que des noms.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2011, 10h06   #9
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 112
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 112
Points : 27
Points : 27
J'ai bien fait ces modifications mais cela ne remplace toujours pas mon domaine par dessus l'URL du serveur publique... une autre idée ?
rollergirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2011, 13h47   #10
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
Citation:
Envoyé par _Mac_ Voir le message
... et que tu désactives la redirection permanente de Gandi pour associer les sites à l'IP publique de ton hébergement.
Tu as modifié la configuration de Gandi ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2011, 13h55   #11
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 112
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 112
Points : 27
Points : 27
Oui j'ai supprimer la redirection permanente depuis gandi...

Au départ, lorsque une personne demandais pageX.php de mon site, la page s'affichais bien mais avec l'url unique du domaine (www.monsite.fr) et pas
www.monsite.fr/pageX.php

J'ai désactivée la redirection chez gandi et désormais

www.monsite.fr/pageX.php se transforme automatiquement en IPPublique/pageX.php alors que j'aimerais que cela soit vers www.monsite.fr/pageX.php
rollergirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2011, 14h02   #12
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
Il se peut que ce soit encore un problème avec Gandi : il y a une redirection explicite du navigateur qui peut être faite par Gandi ou ton Apache. Pour que ce soit Apache, il faut que tu aies dans ta conf (fichier principal de config Apache ou un .htaccess) des RewriteRule ou des Redirect.

Pour savoir où est le problème, il faut faire un ping sur www.monsite.fr et voir si tu obtiens bien l'IP publique. Si ce n'est pas le cas, c'est un problème côté Gandi ; si c'est la bonne IP, c'(est un problème de redirection explicite faite côté Apache.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2011, 14h18   #13
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 112
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 112
Points : 27
Points : 27
Je viens de ping le domaine en question et effectivement il ne pointent pas sur notre IP Publique mais sur une ip gandi...

Avant chez gandi nous avions une "redirection transparente avec iframe".
Nous avons désormais une redirection direct permanente (301).

Il restais une dernière option "redirection direct temporaire 302" que nous n'avons pas choisi.

Et le htacess d'un des domaines
Fichiers attachés
Type de fichier : txt htaccess.txt (5,4 Ko, 1 affichages)
rollergirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/11/2011, 21h03   #14
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
Il ne faut pas configurer de redirection, il faut faire un paramétrage DNS. Je ne connais pas l'interface d'administration de Gandi donc je ne peux pas t'aider davantage. Contacte le support Gandi si nécessaire.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2011, 14h05   #15
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 112
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 112
Points : 27
Points : 27
Alors j'ai supprimer la redirection du site et changer le DNS pour le faire pointer vers mes pages... lorsque je le ping j'ai bien maintenant l'ip publique de mon serveur mais cela ne fontionne toujours pas pour le www.monsite.fr/pageX.php...
rollergirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2011, 21h18   #16
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 295
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 295
Points : 8 575
Points : 8 575
"ne fonctionne toujours pas" signifie quoi dans le détail ?

Quand on fait une modification DNS comme tu viens de le faire il faut toujours attendre environ 5 jours pour que les modifications soient définitives. Je te conseille de patienter avant de réessayer.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/11/2011, 14h22   #17
Nouveau Membre du Club
 
Inscription : janvier 2007
Messages : 112
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 112
Points : 27
Points : 27
En faite cela fonctionne depuis quelques jour mais on ne pouvait pas le voir... notre LAN bloquait l'accès de la redirection Ip publique/serveur uniquement pour nous...

Merci pour ton aide ^^
rollergirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h40.


 
 
 
 
Partenaires

Hébergement Web