Désolé de répondre si tardivement.
En proxy avec mod_proxy_ajp (ou mod_proxy_http) ou mod jk [tu obtiendras
les mêmes pbs avec ces 3 outils là-dessus], tu ne peux pas en profiter
pour changer le contexte de /ori-oai-search à /
Aussi ici tu dois faire
ProxyPass /ori-oai-search/
ajp://orioai.insa-rouen.fr:8384/ori-oai-search/ min=0 max=100 smax=50
ttl=10 route=ori-s
Pour infos tu peux aussi faire cela (sans le / en fin) :
ProxyPass /ori-oai-search ajp://orioai.insa-rouen.fr:8384/ori-oai-search
min=0 max=100 smax=50 ttl=10 route=ori-s
Si tu veux avoir ori-oai-search en / tu dois configurer ori-oai-search
pour répondre sur le contexte ROOT de tomcat (le contexte /) et ensuite
tu pourras faire un
ProxyPass / ajp://orioai.insa-rouen.fr:8384/ min=0 max=100 smax=50
ttl=10 route=ori-s
Tu peux aussi "finter" avec un Rewrite au niveau d'apache pour rediriger
les clients sur /ori-oai-search/ quand ils demandent / :
RewriteEngine on
RewriteRule ^/$ /ori-oai-search/ [L,R]
(c'est je pense le plus simple).
Bon courage,
Vincent.
On 17/02/2011 11:53, Christine Monnet-Legemble wrote:
> Bonjour,
>
> J'essaie d'installer un serveur Apache en frontal de mes modules
> ORI-OAI, mais j'ai des soucis avec le module AJP (que je connais très
> mal).
>
> Par exemple, j'ai un module ori-oai-search qui tourne sur les ports
> par défaut (8184 pour le HTTP / 8384 pour AJP).
> Quand j'essaie d'accéder à
> http://orioai.mondomaine:8184/ori-oai-search, cela marche sans problème.
>
> J'ai un serveur Apache dans lequel j'ai la configuration suivante :
>
>
> ServerName orioai-search.mondomaine
> ProxyPass / ajp://orioai.insa-rouen.fr:8384/ori-oai-search/ min=0
> max=100 smax=50 ttl=10 route=ori-s
>
>
> Mais, quand je vais sur : http://orioai-search.mondomaine
> il me redirige automatiquement vers :
> http://orioai-search.mondomaine/ori-oai-search/dispatch.html
> et me met un message d'erreur 404 (ressource non trouvée).
>
> Savez-vous s'il y a quelque chose que j'ai oublié ?
> Merci d'avance pour votre aide.
>
> Cordialement,
> Christine Legemble
>