redirection dans node.js derrière Apache mod_rewrite proxy

J’ai une application node.js exécutée derrière un proxy Apache mod_rewrite configuré dans un fichier .htaccess comme ceci:

RewriteCond %{HTTP_HOST} =mydomain.com [OR] RewriteCond %{HTTP_HOST} =www.mydomain.com RewriteRule (.*) http://localhost:3000/$1 [QSA,P] 

Quand je fais maintenant une redirection (ex: res.redirect() express) dans mon application node.js (qui tourne sur le port 3000), l’utilisateur est toujours redirigé vers http://localhost:3000/ (qui est en fait exactement ce qui est défini ci-dessus mais pas le comportement souhaité).

Y a-t-il un moyen de contourner cela?