/ / mod_rewrite ne fonctionne pas en tant que proxy interne - Apache, http, mod-rewrite, proxy

mod_rewrite ne fonctionne pas comme proxy interne - apache, http, mod-rewrite, proxy

J'ai un site qui doit utiliser mod_rewrite pour diriger le trafic de www.example.com vers 123.45.67.89, port 8080, via un proxy interne. C’est la règle de réécriture que j’utilise:

RewriteEngine On
RewriteRule ^(.*)$ http://123.45.67.89:8080/$1  [P]

Lorsque je visite www.example.com/myurl, le message d'erreur suivant s'affiche avec un message 404:

L'URL demandée / myurl est introuvable sur ce serveur.

Cette redirection fonctionne sur notre serveur de développement, mais pas en production. Dois-je activer un paramètre Apache pour que cela fonctionne?

Merci

Réponses:

3 pour la réponse № 1

Vous devez avoir mod_proxy activé pour utiliser le P drapeau.