J'ai beaucoup de difficultés à faire fonctionner un proxy frontal en face de play. Ce post est aussi sur le groupe google, je vais poster les suggestions reçues sur les deux.
J'utilise apache et mod_proxy et l'application est censée s'exécuter dans un emplacement "mywebsite.be/dev/app/". Elle est capable d'afficher le HTML.
Mais lorsque je lance l'application, tous les CSS/JS/images sont manquants, et toutes les références sont incorrectes. Je regarde la source et il semble que Play n'a pas remplacé le @{/pathname/to/resources} et d'autres liens relatifs à son url correct. Pour que tout fonctionne, toutes les urls devraient être préfixées par "/dev/app". Comment cela peut-il être fait ?
J'ai essayé d'expérimenter avec le ctxPath, mais ce n'est pas ce dont j'ai besoin, l'application fonctionne bien toute seule, mais apache2 a des problèmes pour traduire toutes ces urls dans le reverse proxy.
Cela peut-il être résolu ? Je pensais modifier d'une manière ou d'une autre l'opérateur @ dans le système de création de modèles, mais ça ne peut pas être ça, n'est-ce pas ?
salutations, Jasper