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 28/11/2011, 17h41   #1
Membre du Club
 
Inscription : juillet 2003
Messages : 229
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 229
Points : 55
Points : 55
Envoyer un message via ICQ à hocinema Envoyer un message via AIM à hocinema Envoyer un message via MSN à hocinema Envoyer un message via Yahoo à hocinema
Par défaut [ redirect 302 ] header Location

Bonjour,

J'ai une redirection d'une application web vers une uri absolue. Le probleme c'est que le domaine de redirection n'est pas connu par le browser. Cela marchera si c'est une uri relative qui est renseignée. Cette uri est présente dans le "Location" du header de la réponse.

Comment changer la valeur du location du header au niveau du httpd.conf d'apache?

J'ai essayé cela mais cela ne marche pas:
Code :
1
2
3
<location http://intra.dev.site.fr:11000/Bank/huyx-war/uniohuxy/public/jlogin.jsp>
Header set Location /Bank/huyx-war/uniohuxy/public/jlogin.jsp
</location>
Pour remplacer "http://intra.dev.site.fr:11000/Bank/huyx-war/uniohuxy/public/jlogin.jsp" par "/Bank/huyx-war/uniohuxy/public/jlogin.jsp"

Merci
Hocine
__________________
hocine
hocinema est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2011, 21h32   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 299
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 299
Points : 8 583
Points : 8 583
Citation:
Envoyé par hocinema Voir le message
Le probleme c'est que le domaine de redirection n'est pas connu par le browser. Cela marchera si c'est une uri relative qui est renseignée.
Si je comprends bien, tu veux rediriger vers le site d'où l'utilisateur vient mais en mettant le hostname+port de ce site ça ne marche pas ? Comment ton site fais pour marcher, dans ce cas ?
__________________

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 29/11/2011, 22h53   #3
Membre du Club
 
Inscription : juillet 2003
Messages : 229
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 229
Points : 55
Points : 55
Envoyer un message via ICQ à hocinema Envoyer un message via AIM à hocinema Envoyer un message via MSN à hocinema Envoyer un message via Yahoo à hocinema
Mon site accede bien a l'url http://public.dev.site.fr/Bank/huyx-...huxy/index.jsp (client web sur tomcat (avec apache en front) qui lance une application web sur websphere).

Pour cette url de redirection:
http://intra.dev.site.fr:11000/Bank/...lic/jlogin.jsp, seul tomcat peut résoudre dans son host le domaine intra.dev.site.fr. Donc l'url correcte devrai etre
http://public.dev.site.fr/Bank/huyx-...lic/jlogin.jsp



Merci
__________________
hocine
hocinema est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2011, 11h31   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 299
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 299
Points : 8 583
Points : 8 583
OK. Quelle est la configuration Apache vers Tomcat ? Ca peut être une mauvaise configuration de ProxyPass. Vois également dans le fichier server.xml de Tomcat : il me semble qu'il y a un attribut (mais de quelle balise ?) pour indiquer le hostname public (donc public.dev.site.fr).
__________________

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
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h12.


 
 
 
 
Partenaires

Hébergement Web