Précédent   Forum des professionnels en informatique > Java > Développement Web en Java
Développement Web en Java Forum d'entraide sur les technologies Web de Java (JSP/Servlets, Portlets, Applets, frameworks Web, etc.) Avant de poster -> FAQ Java EE
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 03/02/2012, 11h34   #1
Nouveau Membre du Club
 
Inscription : juin 2005
Messages : 144
Détails du profil
Informations forums :
Inscription : juin 2005
Messages : 144
Points : 28
Points : 28
Envoyer un message via MSN à garthos
Par défaut URLRewriteFilter : problème de double slash en production

Bonjour à tous !

Alors j'ai un petit soucis sur mon site que je viens de passer en préprod.

C'est un projet Spring MVC avec l'UrlRewriteFilter déployé sur tomcat couplé à apache avec le connecteur AJP.

Je vous précise qu'il y a aussi une règle de redirection au niveau du virtualhost d'apache pour pouvoir faire pointé mondomain.com sur www.mondomain.com

Mon problème est qu'il me met des doubles slash sur la racine en prod par exemple quand je fais une redirection avec spring vers la home
par exemple je fais un return "redirect:/fr/" afin de redirigé vers www.mondomain.com/fr/ et en fait il me fait une redirection vers www.mondomain.com//fr/

de même si j'accède à la page www.mondomain.com/fr/category/
quand je regarde les log j'affiche au niveau du contrôleur la requette via un request.getRequestURL qui m'affiche www.mondomain.com//category.do

Comment se fait il que j'ai ce comportement en préprod alors qu'en dev je n'ai pas ce soucis ?

J'imagine que c'est un problème connu mais bon je n'ai pas trouvé de réponse correspondant dans google, en revanche il est apparemment connu un problème similaire avec mod_rewrite ...

Si quelqu'un peut m'aider, ça serait super !

Merci d'avance
garthos 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 01h11.


 
 
 
 
Partenaires

Hébergement Web