J'ai une application Web en cours d'exécution sur http://example.com/et souhaite "monter" une autre application sur un serveur distinct http://example.com/en. Les serveurs en amont et proxy_passsemblent fonctionner, mais pour un problème:
upstream luscious {
server lixxxx.members.linode.com:9001;
}
server {
root /var/www/example.com/current/public/;
server_name example.com;
location /en {
proxy_pass http://luscious;
}
}
Lors de l'ouverture example.com/en, mon application en amont revient 404 not found /en. Cela a du sens, car l’amont n’a pas le chemin /en.
Est proxy_pathla bonne solution? Devrais-je réécrire "en amont" pour qu'il écoute à la /enplace, comme chemin racine? Ou existe-t-il une directive qui me permet de réécrire le chemin transmis en amont?